Clean and spacious place. Lots of places to shop and eat. The beach chairs and umbrellas provided were really nice to have.