The property is beautiful. The beach is beautiful although it’s the Atlantic Ocean and not the Caribbean Sea. The employees were extremely nice and provided excellent service. One of the managers, named James was very welcoming and went above and beyond to provide us excellent service. I did not meet not one employee who was not friendly and overall great. Every time we reach out to any employee, we received an immediate response. The only negative I have is one of the meals (the orange roughy on the dinner menu) at the restaurant was not that good at all and was just warm when it arrived. However, the pizza at the restaurant was excellent. Overall, our stay was excellent!