Stayed there for 12 days. Area is peaceful just across from Regent Park and close to Central London. The shops down there are super friendly especially the one in the corner just beside the door run by Turkish people.
The apartment was exactly like the pictures, lifts are available, and fast Wi-Fi. Feels like home.
Overall, I would recommend for a solo traveler or couples.