We had a great time here and did not encounter any issues. We were allowed to borrow snorkel gear although, we didn't end up using it because the water was too choppy by 8am that day. The photos make it seem like the pool is ON the same property, but it is not. It is very close but across the street at a different location. It is about 20 minutes outside of the more populated parts of town, so renting a car is important. I recommend staying here, it worked very well for 5 of us!