Pure Michigan! Lisa’s favorite spot in the State The Inn at Bay Harbor…in northern Michigan is one of my family’s favorite places to be! Â From the amazing sunsets every night to the wonderful Inn…just steps from Lake Michigan it is truly a fantastic place to relax and enjoy.