I stayed here for a 3 day conference held on site. The staff in all areas of the hotel (front desk, restaurants, nighttime security) were always professional and courteous. Food in the hotel was adequate but not fancy. Rooms are showing their age (i.e. circular toilet seats, aging furnishings) but certainly clean.
The location is dependent on your needs. If needing to be around UC, it's obviously perfect. But less convenient for downtown and other area access since parking is $10/day.