The flat was great, easy check in although we arrived very late. Never met hosts but they sent helpful videos on how to get key etc. The terrace is huge , great place to chill out and look at the acropolis.
The only downside is it's 30 mins from centre (walking or by metro) which isn't ideal if you don't have much time in Athens. There also aren't many bars/restaurants around the flat, it's quite residential. But perfect if you have the time to spend and want a quieter stay.
Thanks for everything!