Place was great with nice shops and restaurants in the neighbourhood. View of the parthenon was nice at night, a little too far though. Leonidas was very responsive.
Do note that if you have plenty of luggage with you, the place is a slight upslope walk from wither train stations.