Daphne and George were very welcoming and easy to communicate with! The place is really easy to find - a couple of minutes walking from Petralona metro station, so it is two stops from Monastiraki square (the trip takes no more than 10 minutes ). Me and my friend got the Athens transport card which was 22euro for 4 days, and included trips from and to the airport, so that was really convenient!
The place itself has everything you might need, and we were happy with it! :)