An oasis in the helter skelter of Athens.
Great restaurant nearby, which was worth the stay.