Great place in Athens. Great Acropolis view from the terrace. Perfect for a romantic weekend.