A lovely quiet place, well appointed and delightful in which to stay.