I just got back from this trip last week, although I went directly from
Amsterdam to Brugge without stopping. Nevertheless everyone recommended
trying to stop for a bit to see the town of Mastricht, which I think is
right on the Dutch, Belgian border. Since the attraction of this place
seems to be the charm of the town, it might be the perfect place to spend
Two wonderful restaurants we ate in: Amsterdam- Restaurant Indrapura, Rembrandt Plein 42, tel: 623-7329. This is on the big Rembrandt square on the south bank between the flower market and the flea market. The best Indonesian food I've ever had, in a beautiful room. Trams 4, 9, and 20 stop across the square.
Brugge- Restaurant marieke van brugghe , Mariastraat 17, tel: 050/ 34 33 66. This place doesn't serve strictly Belgian cuisine, but something more like continental cuisine, whatever that is. Regardless, it was wonderful. We chose this restaurant after walking around for about an hour looking at dozens of places, and based our choice on the quality of the pommes frites we saw through the window. It is small, so a reservation is recommended.
Brugge was one of the most beautiful, romantic cities I've ever been in. Before spending time there I would have thought that a 3 day stay would be too long, but one could easily just walk and enjoy the streets and shops for this period of time. By the way, there is a small Michelangelo sculpture in the large church, off the road from the train station up to the main square.