Brilliant location, lovely hosts, perfect staying