Nikolaos place is a very convenient, centrally located place.
Very easy to get around and stay for a few nights. I would warn against noice that would be an issue if you need a a quiet place to stay, but such is the nature on the first floor of a central apartment.