Best location if you visit grand place, lots of restaurants and bars nearby. You are always surrounded by people. :)