Best place to stay in Athens. Close to the city centre. Amazing hospitality.