I had an excellent experience while staying in Gary's studio. Gary is very responsive and easy to get in touch with. This accomodation was very clean and well stocked with everything you would need (towels, soap, snorkeling gear, boogie boards). It is in a good location and has a parking spot.