Excellent location! Snorkel gear and beach chairs are provided so you don’t have to rent them. Pools are amazing! Can’t wait to stay here again!