This was the perfect place! The host had everything we needed including cooking supplies, snorkeling equipment and beach chairs. The complex was very quiet and close to everything. We had such a wonderful stay and would definitely recommend this place to anyone.