A luxurious yet quaint self-contained villa accommodating up to 10 guests, with large balconies, and unimpeded views over the Athens Riviera and the Aegean Sea.