Wonderful place! Not just a stay, but an experience.