Excellent staff and great facility. However, the little things matter and this was not a 5-star resort…. Even on its best day, this is a 3.5 star hotel. The accommodation was sub par, we asked for 4 things total and received 1. We booked a king bed with ocean view and received a double full bed with partial view of the harbor. When we asked to upgrade, they said they could move us to a king bed with no view