Great property. Clean, modern, and comfortable. Note that it sleeps 6 comfortably in bedrooms and two more on couch in living room area. Kitchen was nice and well stocked with pots, pans, dishware.Being on first floor (one above ground floor) was convenient when elevators were busy as one flight of steps are nearby. Balcony was nice and we ate out there a couple times.The building itself has a lot to do with movies, game room, indoor/outdoor pools, tennis/pickleball courts, pool table, etc. Beach is right there with a quick walk over the dune.Garage parking was nice. You checkin at guard at garage and pay 75 per car for full stay. Before 4th of July week they allow multiple cars per unit. After that, only one car per unit… so check what’s allowed. Had guests over one day and they were allowed topark for free for the day because it was not as busy.The only drawback to the property was the crappy Internet/wifi connection. We had a couple folks have to work. The connection to the internet kept dropping. Eventually they walked down to Library down street and used Internet and workspace there. Think it’s a building wide problem.Checkin was easy as code supplied for door lock. Also there are many bins and luggage carts in garage loading area to get your stuff up to room.Really nice beach stay experience. Would highly recommend.