Cohousing at its best is a wonderful place to be for those who want to be part of a sustainable community where everyone has their own homes but look out for each other, meet up regularly and share some facilities.Loneliness and isolation are virtually unheard of in these places.