This little resort is beautifully landscaped and kept in pristine condition. We stayed in one of the regular rooms, which was immaculately clean, good-sized, comfortable bed, good shower, and had a refrigerator. There are no safes in the rooms, and the lighting was not the best for reading in bed. There was no electrical outlet in the bathroom, but was located in the wall unit just outside the bathroom, so one had to stand outside the bathroom to dry hair. The pool was very nice, big enough to swim laps in the deep end. The location on the beach was great, and a good place to swim in the ocean. Breakfast was just barely okay...a choice of 3 set meals. Not all items were available from each of the sets, and the lack of English speaking staff made sorting it all out difficult. We ended up buying breakfast down the beach a bit after a couple of days of failed attempts to get it right at the resort. We never did figure out if there was food service for other meals besides breakfast, again communication with staff was difficult....google translate is your friend here. There is a friendly little cafe just a hundred yards down the beach where we ate lunch every day.
It is a beautiful spot, maintained immaculately.