Second time we have stayed here as it is across the street from Diablo Stadium. Nice rooms, free breakfasts and overall well maintained. They must have been very short staffed this trip though. Came at 1 pm and our room was not ready (normal) and returned at 5 to be told it still wasn't ready. Then one day we came back to our room at 4 pm and housekeeping hadn't come through. When they finally came it was just to empty trash cans and bring new towels. Rather disappointing but we will stay here again and give them another chance.