Decent place with a great location. The listing description was accurate in regard to beach access not being directly across the street, but within 100 feet & an easy walk. The town is cute, but many things are extremely overpriced (50 to park for the day by the small boardwalk).The unit is up 3 short flights of stairs which does make getting luggage upstairs difficult without an elevator, but it was noted that the unit was on floor 2. Our biggest issue with the property was parking. While parking passes are provided, the parking availability was slim & many units in the building had guests that didn’t have parking passes. These guests took our parking spot every night we were there so we had to keep the golf cart out in the rain. We also could not fit our truck under the building. The inability to fit large vehicles in parking was not notated that I saw in the posting. Suggestions would be to get a better handle on parking, provide maps showing where the pool is or even what it looks like, & maps to where the trash cans outside are located. The pool & the trash can locations were left up to us to figure out exactly where they were. The dishwasher is old & completely worn out so we had to hand wash. Also the ceiling fans in every single room were about to fall out of the ceiling if you even touch them to turn them on.