I actually didn't expect too much but was very positively surprised about TownePlace Suites. Rooms are spacious, there's a nice pool and breakfast is good. It may be a bit out of center, but everything you need is around the corner. Safeway, Starbucks, Subways and many places a just a few blocks away (the deli in Ray's Food Place has excellent sandwiches), and there's a decent pubfood bar with good beers at the adjacent roundabout. We had a room with a kitchen in it, only thing was that one of the two cooking pits had broken down and staff wasn't able to have that fixed in the four nights that we stayed there. Sort of limited our cooking options. Staff is nice and helpful.