A wonderfully whimsical place – wish we could stay for a month or two.