If I could give our stay six stars I would. Amazing hospitality. An absolutely fabulous place. So welcoming and beautifully presented.