We had a great stay! Everything was just as described. This location is great, and it's close to lots of amenities, including transportation. Check-in was a breeze, and the host was excellent and very responsive.
Only thing to be mindful of is that the stairs would be difficult to navigate for anyone with balance/mobility issues.
Overall, we would absolutely stay here again if we're back in Athens.