I totally recommend this resort for all the right reasons: clean, friendly staff, great food, lots of pools, beautiful private beach, great excursions (we did one in land and at sea), entertainment team were fab and very friendly. The only fault was our hotel rooms were not…