Great place, close to everything and easily accessible via public transport. Debra was a great host checking in on us and also had a girl show us to the apartment instead of us looking for it ourselves. Obviously the apartment has 3 flights of stairs so it isn't accessible if you weren't comfortable climbing them.
It was a great stay