At check in you should give a cash deposit ( I don t know why) for your stay, or give all of your credit card details to them to be able for reducing money from you if you make damages to the hotel! It was annoying to me!
Food was not high quality, we just had breakfast, it was not very clean area for restaurant. So we did not enjoy it.
The room was in very bad condition, we had a one room apartment, the bedroom actually did not have a window! It was teribble! we try to sleep on the bed-sofa in the living room, but it was broken, and we could not open it, so we go back to the dark bedroom!
At bar you should pay in cash normally, the quality of drinks was not good.
The safety box you have to pay if you want to use, for internet you need pay.
The only thing good, was they have lots of parking spaces out in the street for free.
The cleaning service was per two days not daily.
I can just say it was not a good 3* one, I have been to 3* in spain, they were really better. In compare to them this is 2*.