Met all expectations. Wonderful location steps from the beach. Clean, well designed, packed with thoughtful amenities. Communication was easy. The Villa had all the necessities, and more. Pretty much the perfect AirBnB. Will be coming back again!