Delightful, heaps of personality and detail, a charming beautifully set up place to spend time.