Loved this place. We stayed three nights in an upper floor room, which I would recommend as it added just a little more privacy. The room was spacious, immaculate, and nicely decorated. There was a small fridge and a safe. It would have been nice to have a coffee maker as we are early risers. The pool is lovely and so refreshing after a stroll along the beautiful beach in the hot sun.
The restaurant is very good. As others have said, what makes this place exceptional is the wonderful hospitality of the owners and staff.