I will be in Belgium for 4 days and then in Amsterdam for 4 days. I plan on spending two full days in Brussels, one day in Bruges, one day in Luxembourg City (with Brussels as my base for each) and then 4 days in Amsterdam. I will also have two young children with me, but I don't need to see or do anything child-specific (like children museums, etc.). I have a few questions about the trip:
1) 2 days in Brussels - is it worth it or should I split it up and spend a day in Antwerp or Ghent?
2) Bruges - I heard that it is nice to spend a night there, but I was wondering if a day is enough to get a real feel for the city without it being overnight.
3) Luxembourg City - my online research shows me that it is a 2:40 train ride from Brussels, but a 2 hour drive. Is the drive scenic and is it worth seeing that city for a day? From the pictures, it looks beautiful.
4) Amsterdam - is 4 days a good amount of time to spend there? If I had to take one or two day trips, where would be worthwhile and would it be too much of an opportunity cost to spend that time away from Amsterdam?
5) What are the best neighborhoods to stay in Brussels and Amsterdam, taking into account walking distances, affordability, etc.? I have looked on Trip Advisor for suggestions but am all ears for any particular recommendations.