Lovely stay with a generous, warm host.