Mark is a great host. He was extremely responsive, both before and during our stay. The place is very clean and has a fully stocked kitchen. Nice shampoo, conditioner, and body wash was including in the bathrooms. Plenty of towels, both bath towels and beach towels. Lots of things to use on the beach including floaties, boogie boards, and sand toys. If you have kids, there is a high chair and full sized crib (which you need to assemble so we didn't end up using it) but no bath tub. The only annoyance, which is not under the host's control, is that the elevators don't reach the 11th floor. You take the elevator to the 10th floor and walk up a flight of stairs, which is difficult if you have elderly people or young kids in your group or if you have a lot of luggage. Overall, a great place in a fantastic location and we would definitely stay there again.