We had a great stay - the star feature was the hot tub and the view of the acropolis. It was snowing during our stay, which made it cool to see the acropolis from the hot tub in the snow!
Some issues with power in the flat (sometimes a fuse goes and needs resetting) but the host says they are working on getting this fixed asap.