Very good sized rooms, staff were mostly helpful and very friendly. Nice swimming pool and sun terrace. However, some of the facilities were tired and in need of being updated. What really spoilt it for us was that it was All Inclusive but the hot food was terrible. In the buffet, we never had an occasion when the food was hot, at very best it was lukewarm. When we first arrived mid-afternoon, we went to the snack bar & the pizzas looked like they had been sitting there for ages, the chips and other food was cold.