Stavros place was great! There is a metro very close by, like right outside and lots of supermarkets, small shops and markets to buy anything you might need. It's like a 3km walk to the Acropolis, we preffered to walk around instead of taking the metro. The bed is super comfortable and kitchen has absolutely anything you might need. We were particularly grateful for the filter coffee machine. We were there in December so the flat is a bit cold, I'm guessing that is great for the summer. There is an AC so not too much of a problem. Overall very happy with our stay!