Villa was beautifully clean, we absolutely loved the outdoor area by the pool, spent most of our time there. Couple of mins walk to the beach/shops/restaurants, check in instructions were clear. Would defo return.