Magical place, wonderful hosts. So thoughtfully done and has everything you need. Will definitely be back.