I went to Battle Creek on business. Stayed here for a week. the hotel was very clean, housekeeping did a great job. the price is not the greatest, but that is seasonal. I had a connection issue with their Internet, and it disconnected a few times. In my personal opinion I think the staff makes this hotel.