Wonderful place to stay, beautiful place in a great location with everything we needed and more. The snorkel gear was good as well. Very clean and beautiful surrounding nature.