Have stayed here many times. The hotel is spotless, even during renovations (which are almost done), the front desk help is always smiling and helpful, the newer GM is doing a great job running this successful hotel, and the morning breakfast is delish with great service.
Mix of mostly business people during week and families on weekends. Book early, it does get sold out.
Beds are very comfortable and adjustable.