The house is really great! There was a random storm while we were there, so we didn't use the roof at all. The location is wonderful, lots of stuff to walk to relatively easily. The description/pictures are all pretty accurate and we enjoyed our stay.
I think we overlooked it in the description, but we didn't realize exactly what the layout of the apartment was -- the bedrooms and common spaces span 3 floors. The main bedroom, it's bathroom, the other full bathroom, and one other bedroom are on the third floor. The common spaces (kitchen/living) are on the second floor. On the first floor, where you enter is the last bedroom and a half bath. This didn't present any problems for us, but just detailing for others!
Last thing to note is that the parking spot included is first come first serve, so you may not get access to the spot directly outside all the time. That said, there is a ton of street parking just about 20 feet away across the street, so it was never an issue for us