Its a amazing place with great location. Good for a small family. Host take cares of your needs more than anyone else.
If i get a chance to visit athens again i will choose the same place.