Highly recommend staying at Silver Lake Sands Cottage. The hosts were wonderful with check-in, local recommendations, and communication. The house is clean, well laid out, and surprisingly large. Great amenities including the kitchen appliances/grill, recreation equipment, fire pit and swing set. The community has a nice pool, tennis court, and dedicated beach access. Close to several activities including Lake Michigan beach, Silver Lake Dunes, hiking, bike riding, golf, and local shops/amusements. Would go back!