wonderful holiday, loved the pool,beautiful infinity pool, the beach was nice and clean to walk and swim in with pretty fish that were friendly and swim around you. The buffet was amazing with lots to chose from everyday and different items for selection. The staff were friendly and helpful. the grounds very well kept and clean and beautiful. The room we got was 1140 dont recommend that room as air conditioner not working well and fridge same. Did mention the fridge but no one came to fix. The cleaning staff very helpful and room very clean. Lots of towels which was nice and no problem getting dry ones everyday as needed. The spa was beautiful and had a great massage and facial.Overall would highly recommend this hotel, would probably look into an ocean front room for next trip.