The beach was so awesome!! We stayed on the beach all day and didn’t go up to the villa till sunset with the exception of using the bathroom and making lunch. The property manager was extremely helpful and was on call whenever we needed him. The restaurant on site was amazing and super accommodating for our big group.