Pro:
Great location
Beautiful apartment
Lots of space
Host was very accommodating
Comfortable beds
Nice shower
Entertainment room (useful if you come with the right technology to hookup)
Con:
Minimal heating only in bedrooms
Could not turn on stove (maybe my own fault)