It was a good place to stay for 2 weeks on a business trip. Great central location, fully equipped, spacious and fairly convenient apartment.
Only thing - there was rather loud construction noise throughout the day - right across the street from the bedroom. I knew about it upfront and it didn't bother me too much as I was leaving home early.