We loved staying at this place. It is everything and more in person. The unit is literally on the beach. The first thing I would do after I woke up was to go enjoy the beach with my coffee. There is a washer/dryer on site. Place was super clean and the hosts went above and beyond. I want to give a special shout to David. He is hands down the most hospitable host I have worked with. Pool is nice and everyone in the town was friendly. Just book it. I hope to be back again!