Lovely accommodation, lovely host, lovely dogs, lovely location, what more could I say?