This place was booked for me by my employer, but I couldn't have chosen better myself. I made some special requests for my room, and they were more than willing to accommodate. The social times Mon-Wed evenings were great to have as a fall-back plan if I didn't want to get around town. The location is convenient if you want to load up your fridge with food from Trader Joe's and keep it cheap while you're there.
Includes kitchen (everything except oven), tv, full bath, living area with fireplace. For being forced away from my home for a couple weeks, this was a pretty good alternative.