"Nice, small hotel with beautiful pool area. The rooms were large and clean and the second floor balcony was comfortable (though I wish our room had been closer to the beach for a better view- we were looking over the roof of the restaurant). One strange thing is they do not hand out more than one key. We made a big deal out of it, as my husband and I do different activities and we really needed two keys, and they finally gave us a second keyboard. The restaurant has a great view, but the food and service are so so. The snorkeling was surprisingly good. I saw a turtle, loads of fish, and some live coral."