Pros: close to the beach (about a 5-minute walk from door to sand), lots of available close parking, plenty of space to hang wet suits and towels, slept 4 comfortably, nice pool, large TV and couch, table seated 4 comfortably for eating and playing games (total of 6 stools bc also a bar area), washer/dryer was niceCons: sheets and towels not included (wasn't stated in listing details, but added after our arrival to the checkout section), kitchen area was not configured well (couldn't open freezer all the way bc of washer/dryer, had to open dishwasher if you wanted to open drawer next to it, oven didn't open all the way because it hit cabinet hardware - burn hazard when trying to get stuff out of oven), dishwasher was non-functional during our stay (didn't find out until she said someone was coming to look at it, and I had to inquire that evening to learn we couldn't use it), lots of stuff "stored" in closet with bunk beds (already a small space so it would have been nice to have an area to close door and change - although door wouldn't close anyway), blinds on back door kept falling off (they were taped and not in good condition as well as a few missing slats), no use of floor level storage room so we had to keep beach stuff in our car if we didn't want to drag it up to the 3rd floor every dayBottom line: We had a nice vacation. The beach was beautiful. The pool was never crowded. I think with some updates, fixes, and decluttering, this place could be great.