We stayed for a week the hotel was okay, the staff were absolutely lovely and very attentive. The hotel apartments were good with an aircon, good kitchen, shower has pressure and nice balcony. The only downside was the meals, the breakfast needs improvement it would be nice to have more continental options and improve the quality of the food and drinks.