Great place with a fantastic kitchen! 100 yards from Merode metro station and the best park access.