You'll want to book well in advance if you're thinking of visiting for Christmas or New Year's Eve, as this is the busiest ...