We really enjoyed our stay in the apartment in Brussels. It is right in the city center and all sights are within walking distance. Communication and check-in went very well.