We only had 1 night here, but enjoyed ourselves. The room was clean and enough room for the 3 of us. We were lucky that we could step right out on to the pool deck and then on the beach. Dinner at the restaurant was very good but breakfast the next morning was less so. People were very friendly and helpful. This is a great location, we really loved the beach.