Spacious condo and everything is clean and new. Amenities are nice especially the beach stuff. Beaches that are walking distance is not the most pristine but nice and quiet. A small community pool is nice for small kids.