The location is everything, and the beach was absolutely fabulous! It was never crowded and was perfect for long walks. The walk to the beach was short and easy, even with two toddlers. We also appreciated the plenty of towels, excellent laundry room, and well-equipped kitchen.That said, the apartment could definitely use some updates. One guest bedroom has no curtains, and a bright lamp post outside shines into the room all night. The dining chairs were loose and felt unstable. The patio furniture was deteriorating, with pieces of plastic breaking off onto the floor, which was concerning with a toddler. The living room rug would slide across the tile floor, creating a slipping hazard. The living room TV was also extremely laggy and frequently froze when using streaming apps.Things to know before booking: The thermostat is restricted and cannot be set below 70F. The thermostat would show 70F and the AC would shut off, but our baby monitors in the guest bedrooms consistently showed temperatures around 73F—about the same as the outdoor temperature during our stay. As a result, the bedrooms felt warmer than expected, especially at night. We feel the stay would have been significantly more comfortable if guests were allowed to adjust the thermostat a few degrees lower. Parking is limited to two spaces, and vehicles with roof racks or rooftop cargo carriers are not permitted.Despite the issues, I would stay here again because the location and beach access were that good.