I stayed here for a week on business. The hotel provided everything I needed including a state of the art gym with every machine and classes available for no extra charge! The bathroom was huge and included a makeshift bookshelf to hold stuff and spacious vanity by many hotel standards. Towels were great, not the threadbare ones.
I did not eat at the restaurant, as I thought the prices were a bit steep and personally, I like to venture out. There are many restaurants "down the hill" from the hotel, including a trader joe's.
There's a great self serve coffee bar behind the restaurant that offers quick breakfast options like hard boiled eggs, tuna salad, egg salad and single portion cereals and coffee of course. It is staffed and options for lattes and shakes are available. Its quite reasonable too for a hotel.
Staff was very friendly and engaging. Two calls to front desk were answered quickly.
I have to agree with prior posts regarding very thin walls. Luckily it wasn't an issue for me.
Note to hotel: Being a health minded visitor, it would have been nice if there was a refrigerator in the room or least the ability to request one.
I would stay here again for the gym alone. 4 stars as I believe its above average, but its no Ritz.