We stayed for just a quick 2 nights, but the Sunset Inn is just what we needed it to be. It was clean, it was close to the beach (1 block, maybe 5 minutes from the front door to the waterside), and Charlie was great host. Each morning we had a great breakfast - much more than we expected, and each evening we enjoyed sitting on the porch or at the table in the back looking out on the marina. We loved South Haven so much that we do plan to come back again and stay for longer, and Charlie's cottage might be just what we need for that.