The location of the place is perfect. A great jumping off point for things to see in Athens - we never had to use the metro/public transportation - everything is in walking distance. The hosts are very hospitable and took time to give us tips and answer any questions about Athens we had.
The only downsides were that the bed wasn't the most comfortable and you can hear neighbors walking around next door/creaky floors.