I stayed here for ten nights on business recently and found this to be a good hotel. My room was a good size and kept very clean. Staff were friendly and helpful whenever needed. My one point against the hotel would be that for anyone staying as long as I was, the bistro didn't have much on the menu to make me want to keep going back to it. Its about a 10 - 15 minute walk into Campbell though which has a few good restaurants if time allows.