Great place, great view, best option for a stay in Athens.