We stayed here one weekend in November while going to a service dog graduation at Canine Companions for Independence.
The rooms are not large but are are well designed and we didn't at all feel cramped. When I looked at the hotel's photos I was a bit concerned because they appeared to be pretty small. Don't worry about it. We booked a King room and two adults have plenty of room for clothes, luggage, and lounging. I didn't take any photos because, actually the hotel's pictures are accurate. The room has all the usual amenities; coffee maker, TV, refrigerator. There are plenty of outlets for charging electronics and the room is very well lighted by various lamps. My middle aged eyes had no trouble reading in the evening. The door automatic closer on the bathroom is not nearly fast enough to be dangerous but it's annoying. It closes like there's a slight tilt to the room. I like the large shower with a head height ledge for toiletries and a narrow ledge/seat that is ideal for shaving your legs.
Our 3rd floor room faced a fairly busy road and a scenic hilly area. We had some traffic noise but it didn't affect our ability to fall asleep. The other side of the building overlooks a parking lot.
The public space on the main floor has several small gathering spaces suitable for 3-5 people to sit together comfortably and not feel like they're marooned in the middle of a giant lobby.
We ate breakfast twice at the Bistro and thought the food was pretty good, fast casual type fare. The Bistro staff were especially friendly and service was excellent. The front desk staff members were friendly and helpful-- and trained to make all those Starbucks concoctions with nonsensical names, when the Bistro was otherwise closed.
We will definitely stay here again.