The location is absolutely perfect, it's 15 minutes away from the Grand Place, which is the starting point for most tours or walks through the city. It has a metro station nearby in case you need it, and a ton of great restaurants just around the corner. The apartment itself is spacious, there were 5 of us and it was more than enough space for all. It's located above a restaurant, but there were 0 noise issues during the night. Keep in mind there are stairs, but not many. Overall had a great time!