I've stayed here twice, this time for an extended period (5 days).
Check in is a breeze. Rooms are stylish, free wireless.
Get this, during happy hour, the beer/wine is free at the bar. Wha?!?
No seriously.
You can use the workout room here (small), the one across the lot at the other Marriott (larger) or across the street at the Golds gym.
A couple of blocks away up Stephanie st. is a nice strip mall with a grocery store and some restaurants.
If you are into hiking, there are a lot of sweet trails on the outskirts of the area, close by.