A stylish and comfortable oasis in an amazing location just below the Acropolis. We loved staying here!