Bruges, Belgium, is straight out of a storybook. Here's how to plan a trip to the Flemish city, including the best hotels, restaurants, and things to do.