Overall, this hotel was a good option for our family's annual Traverse City visit, but there were a few things that have us questioning if we'll be back. The location is great, the beach is great, the indoor pool is great, and the breakfast is decent. We weren't told there was a free shuttle to downtown TC/the Cherry Festival when we checked in at the hotel and discovered this several days into our trip, so we missed some opportunities to utilize this great feature. Our kids loved that there was a little arcade and are already begging to go back. However, the room was very dated with older carpeting and furniture. The kind of carpeting that just feels a little gross to walk on barefoot. (No obvious stains, it was not visibly dirty, just felt old enough to feel kinda gross). For the price I was expecting a nicer room. Second, the wifi was horrible. If you're looking to bang out some work on your visit, this is not the place for you. My Verizon service did not work well in the hotel and I kept getting kicked off the wifi, so I was not able to do much on my phone while in the hotel. Third, the toiletries were in the saddest little paper packs you had to tear open to use. They just felt like something you'd find at a cheap roadside motel. Again, this is not a big deal, but more a sign to me that this hotel needs to do some updates to justify their prices.