Excellent accommodation. Excellent hosts