The pictures are very accurate and you get what you see. It is very close (walkable distance) to Atomium. If you are walker than city center is also reachable by walking (somewhat 5km), but if not the public transport is really close and very convenient. The hosts are friendly as well. We checked in around 2.a.m and that wasn't a problem.