We stayed for Mother's Day weekend and had a great time! A couple of things that were a bit challenging:
1) The building is pretty massive and so is the parking structure. Initially finding the home was a bit of a task, but nothing deal breaking
2) The second set of keys didn't work, which made it a bit frustrating because we had to coordinate with each other when we split up.
3) The pullout sofa was missing the leg so my daughter just slept on it as a couch and not a bed.
Aside from these 3 things, the place was great and the pictures are a very accurate portrayal of the home. Our contact person was Alex and they were great! We would stay here again.