Excellent accommodation and hosts, in a great location