Pros:
-Lovely spacious apartment in a nice building
-Comfy beds/pillows
-Good kitchen and bathrooms (well stocked)
Cons:
-Major con is no parking, especially in winter. The street parking is almost impossible with the snow and the closest pay lots are 10-15min walk.
-Sofa bed is terrible. Better to just sleep on couch portion