Fantastic fun for the whole family! We signed up to a variety of activities and enjoyed them all. Having Sally book all of the activities and hotel in advance made the holiday hassle free and everything went really smoothly and on time. All the instructors we had were friendly, professional, spoke English and were very good at ensuring we had a great time. Highly recommended.