Edwards place is just amazing, modern, and at a impeccable location, in the heart of Belgium. Absolutely a must visit.