The location of this place is really amazing. It's about a 20 minute walk to the Acropolis, and there are nice restaurants nearby. The hosts are very quick to respond and they are very helpful. I lost my baggage on the way and they were willing to help out with that.
The setup of kitchen utensils was a bit too basic (no sponge). But other than that this place is great. I would recommend it!