As advertised, very roomy, stayed here with family of 8 and we were very comfortable. Property has everything you need. Beach is down the elevator and across the street. Building has two pools, one of which is indoor/outdoor, which is great during the summer sun to get a break or if it rains. Limited beach gear is provided by a third party, which is delivered to the unit, not the beach, so keep that in mind. View is great, beach was nice, and location was good with lots to do in the area.