Nephiria, Back to Tradition, In the heart of Plaka, Athens (3-star) | TravelManiac