Pros:
Nice, clean and roomy apartment.
Great location for good restaurants.
Fast and helpful response.
Cons:
Uncomfortable bed (2 uncomfortable twin mattresses put together).
Heat is programmed to turn on only when it's below 20 celcius. We were there in November and the apartment stayed at 20.2 degrees celcius the entire time. It was cold for us.
Having said that, we recommend this place for 2 or 3 days. Any longer and the bed situation can start to be more of a problem.