The apartment is true to the pictures. The neighborhood was really nice and quiet, and the Atomium is just a 15 minute walk away. Also, there were a lot of public transport options.
Really enjoyed our stay!