The place is very close to Merode metro station and a very quiet neighbourhood.