Stella and Nikos were able to accommodate my friends and me on a very short notice and given that I didn't have wifi for a good portion of the day, I am really grateful that they made the check-in process extremely simple. We were only staying the one night but Stella and Nikos were extremely responsive to messages and I am sure they would be happy to provide recommendations and extra assistance.
The apartment itself ticks off all the boxes! It's well furnished, in a prime location, and has a STUNNING view of the Acropolis. I would greatly recommend this spot if you want convenience and accessibility.