The apartment it's great.
All the appliances are new and working.
The only note is that the stairs are a little tight if you have large suitcases, but isn't a big deal.
The neighborhood is great, there are many restaurants and markets at Greek Town.