Great large three bedroom apartment close to the river and within walking distance of anything you need. We stayed here as a family with two small kids. They provided a high chair and a pack n play (although the high chair didn't have a tray, we made do).
Just a few things to note. This flat requires you to take two elevators in different buildings to get to it, and you need to pick up the key at the main office which is a cab ride away. As long as you're aware of these items, you should be all set. We appreciated their being able to meet usfor the key around 6 AM, as our flight landed an hour early! That saved us.
Overall a great place to stay for a family with a nice kitchen so you don't need to eat out every single meal.