We took the kids here for a week. We had a 2 br suite so everyone was comfortable. Nicely furnished, friendly service. The beach was not crowded. There are no grounds to speak of, and the pool is small. But we were happy on the beach which is right there.
Pros: steps to the beach
Cons: food is not great
more