I gave 3 stars to the location because it is not central. However we needed something close to Avenue Tervueren and the European commission, hence for us was magnificent.
Overall I would recommend to stay there.