The resort positions itself as both family-oriented and historic in nature, and it includes numerous on-site amenities, ranging from an outdoor swimming pool and a miniature golf course to a campfire and a 400 feet private beach on Lake Michigan.