This is the perfect place to stay to see the whole island! Everything we needed was provided including great advice to get snorkeling gear. The place was cute and fun and had plenty of room! I would definitely recommend this place!