Great hosts, excellent accommodation, lovely location