A large and lovely space run by professional and caring people.