The apt is great! Nicely decorated, clean, spacious, great views, and very conveniently located next to metro station and various supermarkets. The area itself is not particularly interesting but the metro takes you to central Paris in about 15-20 minutes.
The owners are very friendly and helpful, and were very accommodating in providing early checkin and late checkout. We had a great time and would definitely recommend staying here.