The central location is ideal to explore all that the city has to offer. Night life, ancient tourist attractions, city shopping areas as well as branch out to explore further into local life. The best value for money place to stay in Athens.
Modern feeling, private, easy to access.
Host has put significant effort into soundproofing but there's no way to ever completely tune out the night life. Expect heavy noise into the early morning. But this is something you have to accept if you choose such a location.