An enchanting place to stay for an anniversary or relaxing getaway.