I will start with the good: This apartment is in a FABULOUS location. Truly just steps from the beach and gorgeous sunset views, and a quick walk to several tasty restaurants. The unit was also clean, and the living areas were spacious and exactly as pictured. There are tons of beach chairs (even though they say there aren't any provided) and toys (including boogie boards) to use in the back of the property. The laundry is onsite but shared (still free), but no detergent is provided. The wifi is really strong, and the TV is fully loaded with both cable *and* streaming services, which was great, especially for downtime with our kiddo. And finally, we had a few issues with things like an outlet not working, and the response time from the maintenance company was really great-- they fixed it that same day while we went to the beach.
The not-as-good: the bedrooms were not quite as described in that they had full beds, not queen sized. Additionally, the beds were not sturdy at all. My husband and I are average sized adults, and sitting on one side of the bed, the other side would lift off of the floor. It was like sleeping on an air mattress with two people. Also, the kitchen was probably the least stocked kitchen I've ever come across in airbnb rentals. This might not be an issue for some folks, but we went over Thanksgiving and realized that there weren't even hot pads in the kitchen to remove our Whole Foods catering order out of the oven. Additionally, the unit didn't have basic amenities like coffee (though coffee filters and a coffee pot *are* provided), and only provide two dishwasher tabs, one roll of paper towels, and two rolls of toilet paper for the stay. We stayed five days, with a kiddo, and had to go out and purchase extras of everything. We were on a driving vacation so we were able to take things home, but someone who is flying should definitely be aware of this extra expense! (Note-- if there were more than four spoons in the kitchen, perhaps not as much dishsoap would be needed, but we really did need to wash dishes daily!)