My wife and I stayed here during our Spring Training trip.
This place is a little run down but good enough for spending a few days. Close to Diablo stadium.
The reason this is 3 instead of 4 stars is housekeeping. Our room wasn't ready until after 4 pm and each day housekeeping left a little to be desired.