A delightful place, with lovely touches.