FACILITES were spotless, breakfast buffet was excellent, staff was extremely friendly and accommodating, pool amenities and chairs had excellent options, easy beach access with the most beautiful spot, and deep tissue massage was great. One star deducted because only 2 restaurants open at any time, entertainment could use an upgrade, our room overlooked a street and parking lot (even though it was an ocean view suite), and it was loud and unfinished in the spa.