magical place. what a unique and memorable experience. we loved everything about it. there is so much care and thought put into every detail to make this experience just that. an experience and not just a stay somewhere. plan on coming back and staying for more time!!!