The location is perfect, very calm neighbourhood, and an easy to walk to all the tourist sites.
The negative would be that there isn't an automatic check in process (like a key box) so you have to meet in person and if there are delays or changes, you have to be able to reach each other.
Also the shower has extremely low water pressure, it doesn't even spray, it is a dribble that you have to hold on an angle so it can drop on you, and there is almost no control over the temperature. There also aren't very many cooking utensils in the kitchen if you want to cook for yourself, so keep that in mind.