An absolutely magical and enchanting place to stay.