We stayed for 10 days in the apartment for a combination of work and 2 weekends with our new-born baby. The apartment is nicely sized and the view is great. The staff helping us at arrival and during our stay were all helpful and polite. However, we did do some of our own cleaning when we arrived as we found the general cleanliness to be lacking. The apartment also has some wear and tear to it, nothing terribly annoying, but some dysfunctional drawers could be replaced and the bed was super noisy when you get in or turn around at night.
All in all it was an okay stay, and fine for people who don't look for the perfect apartment and don't mind to do some things themselves.