Good location… close to Atomium, planetarium and stadium, 15 min walk. Coldplay and Ed Sheeran held concerts while I was staying and I could easily hear the concerts from the aparment. Tram easily accessible.
No AC but usually not needed however, a fan would be helpful as it does get hot some days (35C +)