With hotel managers attaching more importance to guest satisfaction, hotels should know how the right activity programme can leave you with happy, smiling guests.