Pros: great location for us, next to a grocery store, adequate parking. Rooms were spacious-for a studio, kitchens were well stocked overall, beds were comfortable, front desk staff was accommodating when we needed something, hot breakfasts were great each morning-lots of variety, pool was nicely maintained, laundry available for use.
Cons: no basketball court as pictured (my teenager was bummed)-they said they took it out, sleeper sofas are awful-bring an air mattress as we had to go buy one, cleaning staff doesnt speak English and doesnt always come when supposed to, if you end up on the back side you can hear the train moreso (but we didn't in the initial front side room we had), they allow dogs so we had a barky one next door for part of our stay.