Sokol's place is clean and very well located--we were easily able to get to and from the airport via metro, and get to all the sights via metro or a 30-45 min walk (which we opted for since the weather was great). The rooftop also has a nice view of the Acropolis. The neighborhood does feel a bit grungier (apparently it was an old industrial neighborhood that is now seeing a revival) but we never felt unsafe walking around at night and there were cool bars and restaurants nearby that were always busy.
While we never met Sokol in person, he was very responsive to messages and let us know he was only 50 meters away running his store in case we needed anything. He also left us some snacks and a nice souvenir to take with us!