First class from start to finish. Exceptional hosts and accommodation as presented and described. Thank you to Geralyn for looking after all our requirements. We will be back.