This place is pretty shakey. It's a large hotel with a restaurant and a bar in the old Holiday Inn tradition. But there are some major malfunctions here. Rooms are reasonably clean and well laid out, but there was one day the cleaning staff decided my room wasn't worth dealing with. There is a hotel bar and restaurant, the food is touch and go, avoid the breakfast buffet, worst buffet ever. Cook to order isn't bad if you can get anyone to serve you. For example I have been here since 7:00, and it's now 8:30, no one has asked me if I want something to eat, and I am in the dining area. In the future, I'd go to one of the nearby hotels, like the Hampton Inn.