Me and my friend stayed at the studio apartment for 2 nights. It was really nice, we liked it even better in life than in photos. Location is great, it is very easy to find it from metro station. Neighbourhood is very lively, and the great view to Paris from the Basilica of Sacré-Cœu is reachable by only ~10min walk up the hill.
We would deffinately recommend to stay at this apartment.