We recommend it 100%.
The location can't be better. It is just 5 minutes walking from Place de la Bastille, and close to many restaurants, shops and stores where you can buy anything you might need (Carrefour, Marks & Spencer, Monoprix...).
The apartment is perfect for a couple and two children.
The hosts provide everything you need for your stay. We had a problem with the Internet connection and they solved it effectively and quickly (especially considering it was Sunday and New Year's Eve).