The apartment was nice enough. I would say that it lacked a bit of detail cleaning but was overall not a bad place to stay. The worst part of the whole process was check in. We had asked to have someone meet at the apartment but there was some confusion and we had to go across town with all of our luggage instead of someone being able to meet us there. The location isn't great, as no matter which way you come from you have to go up a ton of stairs or hills but wasn't too bad. And the view from the roof is wonderful but you also overlook some back yards that could use some cleaning up (obviously not something they can help). Overall, I think I would pay a little more and stay on the other side of the river. But not bad for the price. Also the shower doesn't drain fast enough to take a full shower without it overflowing on the floor.