This is an interesting idea: the Life Retreat.