Excellent hosts and accommodation, highly recommended.