I had a great stay at Mark's place. The location is excellent and the apartment is very nice and clean with a spacious and well appointed kitchen and an excellent Roku TV in the bedroom. The bed is comfortable and there was little, if any, noise. The amenities are great as guests can use the beach chairs, umbrellas, and boards in the common area of the building. I had a slight problem with the key card getting de-magnetized at the beginning, but one of Mark's colleagues sorted it out very quickly.
One complaint: There is a $125 cleaning fee for the rental and, the night before the checkout, I was instructed to "...wash your dishes (or run the dishwasher), make sure you take out the trash..." which was downstairs and through a keycard access gate. I'm generally going to tidy up any AirBnB that I stay at (and I've stayed at AirBnBs around the world), and I did these things as instructed. Nevertheless, it is unacceptable for the host to charge a $125 cleaning fee and then ask the guest to do chores at the end of a stay that a cleaner would do within hours of the guest vacating the apartment.