The villa was amazing - had all the amenities required for a long stay. Close walk to the beach, cafe, supermarket and restaurants. We all had an amazing stay! Would definitely recommend!