Design of tourist experiences for the public, private and community sectors