Excellent accommodation and hosts.