Simply one of the best places we have ever stayed at. The villa itself is luxurious, and the staff makes the experience 7-star. We had never heard of Lefkada, and it is hard to get to especially since it was past the summer season, but was totally worth...”
Manish G., Oct. 24 '24