The hotel grounds are very well maintained and the staff are friendly and helpful. The rooms offer plenty of space but the cleaning of the rooms is not sufficient and is not improving. The buffet is tidy but could be more varied. There are lots of stuff on the beach who come back several times a day to do business. I can highly recommend the local diving school, great day trips and a very nice boat. The animation team is very bright and friendly, they accept not to participate in all activities which I really appreciate. Many thanks for that. The sandy beach is beautiful, it just doesn't have a house reef. The view is fantastic, the sunrises are beautiful. The bar by the pool and on the beach could need more staff. For an all inclusive vacation a lot is offered at extra cost, food, drinks, fruit juices, meat and fish is offered on the beach and the associated restaurants for an extra charge.