The Maine Island Lodge is a great place for a family reunion, friend gathering, yoga retreat, business retreat, and can accommodate groups of any kind.