I stayed at this hotel for two nights in February. The room was fine, although a bit on the small side. Reception area was really nice and the service was polite. The location is amazing. However, I would never stay at this hotel again due to a shocking situation at breakfast on Sunday right after the carnival. Absolutely all the food was old and spoilt. The tomato juice I tried was sour and rotten. Tortillas already turned blue on the side, camembert cheese was black and we noticed fruits were withered already the first day of our stay. I regret not having taken the phone with me to take pictures of it. No staff coming anywhere near guests that day. I'm shocked with the lack of concern for guests wellbeing and I honestly think if no fresh food was available, it was better to close the restaurant that day rather than play with our health hoping we won't notice. If you're a guest who considers booking there, take the room rate only and stay away from their kitchen.