Cohousing communities balance the traditional advantages of home ownership with the benefits of shared common facilities and ongoing connections wit neighbours. The communities consists of private dwellings with their own kitchens, living-dining rooms, and so on. Residents also have common facilities, such as a dining room, a community kitchen, lounges, meeting rooms, a laundry room, recreation facilities, a library, workshops, or a childcare area.