I booked this place the second time and I can highly recommend it. Location is perfect if you are working for EU institutions near Schuman. Supermarket 5 meters away and train station in 5 minutes walking distance.