Located on beautiful Spider Lake, Moonlight Bay Resort is the best-kept secret in Traverse City. We offer 7 Cottages on 8 acres. 231-946-5967