The location was absolutely perfect for us. There are lots of bars and restaurants within walking distance, and it's within minutes of Strasbourg-Saint-Denis metro. The place is well suited for large groups and was very clean. We were even able to prepare a large dinner with ease given the kitchen appliances and utensils.
I would highly recommend as we had a beautiful weekend in Paris with our multi-national crew!