The Nest is a beautiful property located on the secluded shores of Lake Weir in Ocklawaha, Florida. With 11 private rooms, a reception cottage, and a private beach, The Nest serves as the ideal environment for a variety of workshops, retreats, meetings, and training sessions hosted by The Refuge. The Nest is a private property and is not open to the general public.