Well situated house with excellent hosts.