I stayed at the Grand Hotel while on business and found it to be a very clean and modern facility. The staff were friendly and helpful, and the breakfast buffet had a good variety, was well presented and fresh. The parking lot is a little tricky to negotiate, but there were adequate spaces while I was there ... and even if you do not swim, you should check out the pool in the lower level. The bed was comfortable and the kitchenette was handy for a night of eating in. I ordered from Thai To Go and it was an economical and excellent option, instead of heading out into the cold to find a restaurant.