Great place in the center of Athens. Amazing view from the rooftop.