Lovely little place that is in a great location. Metro line is a 2 minute walk up the road, with local food shops nearby. 10min walk away from bigger supermarkets and the KTEL bus station (so great for trips out to Delphi).
Highly recommend!