Royal's place had everything we needed plus more. We booked this place mainly because it had AC, but it also had lots of other great things that we didn't know we would need, like a big fridge and a shower that has a tile ledge you can sit on. We didn't get to snorkel but it was good to know that there was snorkeling gear for us to use. The location is perfect for anyone who is looking to have an adventurous vacation. It's in the north of the island where the most beautiful scenery and hikes are. There was also a Foodland (grocery store) a minute away, which Royal provided us with a discount card for.