This place is perfect. I felt very safe and we loved using the snorkel gear. Location is great. They have parking but it does cost (also be a good backup driver). Overall we enjoyed our stay. I will say, you’ll need your own salt/pepper and essentials if cooking but there are bowls/plates/pans. I do wish we had a few more towels but they also do have washers and dryers there so it’s really not a problem. Andy was quick to answer any questions I had. I thought this was an awesome deal and very accurate to what they offer. Also super clean