This place is beautiful! Perfect location, right by the beach. Hosts had great communication throughout the process. Highly recommend.