Worked out ok for our weekend.
I needed a place close to a testing center (Pearson) and this place was within 7 min drive. I brought the family and as advertised the apartment is close to the light rail. Wife and kids easily found Park Meadows Mall. Bedrooms were comfortable and spacious as was the master bath. I have a 14 and 11 y/o and they couldn't sleep in the same bed, so a hide-a-bed would have been nice. As someone else commented, even though the sliding glass door looks out over the street, we never heard any traffic. Kitchen was a bit tight, but we didn't cook much other than breakfast.
Clean, Quiet And Comfortable! 7 Minute WalkLight Rail. Mountain View