A stunning villa - perfect for a group stay with enough room for people to have their own private space and celebrate together too. The weather wasn't great for our visit but the indoor spaces were just as beautiful as the outdoor terraces. The villa was within 'easy' walking distance of town so no need for car hire (which was important to us) but do be aware of the 100 steps up to it. Veronica was very helpful with all our queries and flexible with our check-in/out - thank you very much for welcoming us! We will definitely be back!