Twin Rocks is located one block from the beach on 200 acres of forested trails. Lake access for boating and swimming. Various remodeled/updated buildings for meeting spaces, lodging and dining. The facility can accommodate 300 people. Amenities include new lodge, excellent kitchen staff, outdoor field, gym. Heating/Ventilation. Small stage in meeting house, all meeting rooms are equipped with sound systems. Rates vary depending on time of year and accommodation needs. Some ADA accessibility. They also manage Harbor Villa Retreat Center with kitchens for 10-40 people. No alcohol or pets allowed. Please see website for more info.