We had an amazing stay! Very clean and beautiful townhome. The entire place, including the garage, was very spacious! The kitchen was amazing for the nights that we cooked dinner. It was very well stocked with cooking dishes, etc compared to other rentals. It also had an additional ice maker, seperate from the fridge. The views were obviously amazing looking directly at the beach. Very short walk to the beach. Communication with the company was a breeze for any questions we had. While the master bed/bath was amazing, we were unsuccessful in getting the steam spa in the bathroom to work. The hot tub, located on the patio of the master bedroom, had so much chemical that is used to clean it in it that we were unable to use the jets (as it was too potent for our eyes) and it stained/bleached our swimsuits. Overall, it was fantastic and we will 100% stay here again.