We really enjoyed our stay. We had a unit on the 2nd floor. The shared deck is nice and spacious with a grill. The pillows for the outdoor furniture are in the chest on the deck. The only downside is that you have to share the outdoor space with another unit, but if you don't mind making new friends that shouldn't be a problem. The parking is super tight. Our Chevy Silverado truck was sticking out into the road and we literally had 1/4" on both sides between the poles. The unit is stocked with everything that you need. Plenty of dishes, measuring cups, mixing bowls, coffee, salt & pepper, hand soap, toilet paper, paper towels, etc. With extras. Really, all that we needed was provided. One small complaint is the garbage bags are super thin. We brought regular white kitchen garbage bags and used them instead. There are beach towels, boogie boards and beach chairs in the closets. Can't beat the location. Steps away from the beach. There is a small grocery store in a walking distance. We got half & half, milk and other stuff for breakfast that we needed. The closest grocery store is 9 minutes away which is very convenient.Belmont park is a 10 minute walk from the unit. The master bath is very small. There is no AC, but there are big portable fans in the closets that you can place around the living room. We just had windows opened all night, which made us concerned about noise with our neighbors (we had children with us).