Great place, excellent location.
This place is right in the middle of all the action, and easy walking distance to all the local tourist spots (Acropolis, etc)
Communication with the hosts was great, and they helped to arrange our transport for us.
Would definitely recommend