We would stay here again!
Pros: Lots of space to spread out. Well-appointed kitchen and living area. Very clean and comfortable. Fantastic location. Some of my favorite books in their bookcase! This place would be perfect for a long stay. Cons: Parking was a bit of a challenge. Not a problem during the stay, but difficult coming and going with luggage. Lots of stairs to get to the room - again, it was fine during the stay but more challenging with luggage. While there are shades in the bedroom to keep the light out, there aren't any in the main living area which we needed to cross to get to the bathroom.