Great place in the centre of Athens. Having the taxi stop and train station so close was very convenient.