Perfect family Villa! Excellent amenities and high quality service! Very good location! Cannot recommend highly enough! Thank you so much for hosting us and making our Athens stay so wonderful!