Not bad....not great
I have to give this five stars for a GREAT location downtown.There are some nice pedestrians areas and some good restaurants and bars near by...all walkable.
If you're out visiting tech companies you're probably about 30 minutes away if you have a car and barring bad traffic.
Why I'm giving only three stars is the awkward layout of the the place. You enter through the front and circumvent the nice lobby bar (where the live jazz is a nice added touch) to the small check in area off the right of the back of the bar. 
Check in was painfully slow. With only one staff member at check-in and one at the concierge desk when I arrived at 10:30pm, long lines at both areas built up quickly. I think having all stations staffed at 10:30pm is an unreasonable expectation but there seemed to be insufficient back up to assist the two staff members on hand. I don't know about anyone else but when I've had a long day and just want to get to my room and sleep, a line and long wait does not make for a good first impression
I stayed in the Sunset Suite which was bigger than my townhouse. With a separate living/dinning room and a walk in closet and big bathroom, I certainly did not suffer from claustrophobia. That being said, the set-up of the suite was somewhat awkward and the walls in the living room were bare and devoid of decor. I normally don't pay attention to these things but the bare walls stood out. The room smelled of fresh paint and new carpet so I think perhaps the room was not completely finished.
This is not a bad place to stay by any means and I think if the staff were better coordinated some of the service kinks could be eliminated.