I am hoping to book for pre xmas 2017. My son will be 5, almost 6 is this a good age? Any advice from those that have been? Bookings, excursions, what to expect will be appreciated