Great apartment with amazing views and terrace. Only place I would stay in Athens