Good experience with nice apt with great location. Stairs are tough and we had to leave our babies buggy at the bottom of the stair due to over five flights of stairs.

Only one draw back- I Would recommend making sure you meet owner at check out as we were hit with charges for damages we did not do.