Location is great, it's right on Stoke Newington church street, and walking distance to amenities, Abney and Clissold parks, restaurants, groceries etc. Several bus services run through the area, and Stoke Newington station is only 12 mins walk away.
The studio itself was quite compact so I'd say it's better for solo guests, and it's well equipped for longer stays.