Located in the village of Beulah, 25 steps from the sandy shores of Beulah Beach offering public access to Crystal Lake and the Betsie Valley trailhead for biking or walking connecting Beulah to Frankfort and Elberta or Thompsonville. Featuring three guest rooms each with a private bathroom and many extra amenities. Spacious common area with gas fireplace and a bottomless cookie jar as well as a wrap around porch to relax on after spending the day exploring.