Traverse Bay Inn is a great place to stay. We have stayed twice and will certainly be back again. The rooms are spaceous. The beds are comfortable. The staff is awesome. The rooms are always very clean. It is like a home away from home. I also appreciate the nice little fully stocked kitchen area. Great for a quick meal or just to warm up leftovers.