Stayed here with my family for two full months when relocating for my career. It is a very clean, very nice hotel. Rooms are set up nicely for long stays (I shared a two bedroom suite with my wife, 5 month old, 4 year old, and mother in law and nobody killed eachother!) Each bedroom has its own full bathroom. Location is great, right next to a nice shopping center, and is very close to highway 15.
This is my first experience with an extended stay hotel and I do have a few gripes. The housekeeping situation was a little confusing, and it seemed like we went a few weeks at times without clean linens. They have a "social hour" in the evenings with free beer, wine, and sake (which is great) but the "finger food" they put out is treated like an all-you-can-eat-buffet by the families staying there, so its a little annoying. That being said I would recommend this hotel to any family on travel!