I had a terrible experience with this property. I booked this hotel 6 months before my travel date and specifically booked one of the rooms the one with the brick backdrop on the bed, this was the only room out of the three that I wanted and i messaged the hotel to ensure that was the room I booked and they confirmed. When I got there I received one of the other rooms that looked way worse in person, it was extremely dated, old and the bedding was horrible (it looked like my grandparents 10th backup sheet) it was faded, thin, fuzzy with lint, the pillows looked terrible. When we asked why they changed rooms on us the manager got on the phone with us, was very rude and threatening and told us if we don't like it to cancel and find somewhere else. After 24 hrs of no sleep, a long flight and 40 degree heat she expected us to find a hotel in high season at the very last minute walking the streets with our luggage? We stayed because we had no choice but it really was a horrible experience. I booked this hotel for the good reviews, but I assure you next time I will not trust a hotel with only 40 reviews and misleading pictures of the rooms. Also that beach picture they have as their cover photo is non existent (its closed) and was more than half an hour drive from the property so I don't know why they post that. They should change their name as this is not a unique luxury room. On the positive side the breakfast vouchers they gave us to the nearby cafe in the square was nice.