We had a great stay. The apartment is lovely and very well set up for guests.
The thing I wish I'd known ahead of time is that, while there are 3 rooms set up for sleeping, calling it a 3 bedroom feels like an extreme stretch. A 2 bedroom plus a bonus room is more accurate. The apartment is long, with the living room at the front and the rooms at the back. Off the hall there are 2 doors. One goes to the kids room and one goes to the room with the couch. Each of those rooms have another door in the back that both lead into the room with the king bed. So the room with the king is only accessible through the other two rooms. If you are looking for a 3 bedroom where no one has to walk by anyone else's bed in order to get in and out, this isn't the place for you. If that's not an issue, then this would be a lovely choice.
(Two other small things worth mentioning: The room with the king has very little floor space. It's a very small room occupied by a very big bed. And the couch in the bonus room does technically fold out to be bed-shaped, but the cushions are so molded that it would be a very lumpy place to sleep.)
All that said, the space was beautiful. Truly beautiful. The kitchen was great, communication and the check-in / check-out process was so easy, and we never had to park further away than 3 blocks.