A hidden gem. Everything you need for a good stay. Hot water, clean sheets, comfortable bed, cable tv, internet. Interesting site with parrots, pool table, ping pong, swimming pool, fitness room with great equipment. We used the pool, ping pong, and pool table. (Fitness equipment is too much like work for me) We ate the included breakfast with a great variety of food to choose from and plenty of coffee. We had two short order meals from the kitchen all satisfying. The staff was very attentive, and helped arrange a snorkeling trip for us, my wife’s first time. She had a blast. We walked to the beach one morning quite a view looking at neighboring island across the water. Stay here and you won’t be disappointed.