Outstanding experience all round. Great hosts and facilities. Extemely accommodating and helpful.