Alki's place is situated in a really cool neighbourhood of Athens. It's about a 15 min walk to all the "major" sites, but far away enough that you don't get caught in tourist traps and all the hustle and bustle. In fact, there are a lot of cute cafes/tavernas around the home where the locals go. You are also very close to the Metro station. In terms of communication, Alkis was very responsive and the check-in/check-out process was very seamless.