Staying in one of these resorts is not as expensive as you may think. The resort where I stayed had only bungalows and tents available, but a new hotel was being built in front of the beach. Although most of the visitors are scuba diving aficionados, it is not necessary to scuba dive to enjoy the stay. As you can see in this photo, the landscapes are also spectacular.