The property was clean and in a great location for beach access as it was right across the road. Water is clear and great for snorkeling as we saw many people doing that activity. The host of the property, John, was amazing and made sure we had everything we needed from the day we arrived. He even saw us walking from getting food and turned around just to d