The staff just goes above and beyond at the Reefs. This is our second visit, and we will definitely be returning. They had a welcome party and a repeater's party where the owner came out and greeted us and made us feel special which was very nice of them. We had an issue with the air conditioning when we arrived, and we called the front desk, and they had it fixed within an hour which was very impressive. The beach also just can't be beat! They have waiters that bring you drinks and food and are just so friendly and kind. We love this place