This place is great! Perfect location. Less than a 5 minute walk to the beach and amazing restaurants. It comes with all the beach equipment and towels you could need. The pool was the perfect size for my family. Very clean. Huge kitchen. The host was extremely available by text and would respond and get us what we needed very quickly. We plan on staying here again!