Amazing villa set just between 2 beaches. All pics accurate and villa was clean and well-stocked. Great communication with hosts too. Great villa for family stay with 3 generations