I would give this resort 10 stars if I could! The resort is gorgeous. I loved the staff, everything was clean, the food was delicious, the drinks (coffee and cocktails) were excellent, and the pool was cool and relaxing. The best part of this property is the reef for snorkeling and the spa. The spa was so nice we went twice for body wraps, massage, and facials. I love, love, love this resort!