Perfect hosts and perfect accommodation. Great attention to detail and generous in all aspects. Highly recommended.