Baymont Grand Haven is always a good choice if you are looking for reasonably priced pet friendly. The rooms are clean, pool is nice. Breakfast is standard hotel free breakfast with powdered eggs and rubbery sausage, but aren't all free breakfasts that way? Pancakes are good and there's all the normal breakfast options otherwise. The attendants are always very friendly and hard working, and keep the place clean and stocked. I'm not sure why the bad reviews, we've always had a good experience. If you are expecting a Cadillac on Chevy prices, you'll be disappointed, but if you are realistic, you'll see the value. We have stayed here at least 10 times and would book again because of the price, cleanliness/comfort, and it's pet friendly.