A very stylish little place in an incredible location near the Acropolis, and with a great cafe/bar across the road. Perfect.