This was my second stay at Christina's and as pleasant and delightful as the first visit was.
Super clean and quiet. The location is also great, at least it was for me.
It is a 2' walk from Hellas restaurant which serves amazing traditional Greek dishes and is open from 11am to 6pm.
It is about a 10'-15' walk to the Katehaki Metro station. From there you can hit a great number of places real quick, from the airport in about 25' to the downtown Metro stations where you can catch other trains and go lots of other places.
Enjoy!