Service was extremely pleasant and they were very accommodating to our needs with a toddler. The 1 bedroom apartment we had was massive (living room and bathroom are huge, even though the bedroom is tiny) and has everything we needed.
Couple of broken things like one of the curtain blinds, a ceiling LED light and the clock, but nothing that affected the quality of our stay. Location of the place is very good, close to shops and cafes, and having free secure underground parking is a big bonus. The park right across the street has a nice playground for the kids and a BBQ pit.