a lovely place, lovely situated, run by lovely people (and a lovely dog).
so to sum up: it was lovely