We loved our stay at Aida's, it was great for a short stay in London. The space really feels like a home which was much appreciated after 4 weeks of hotels. The only thing worth mentioning is the space can feel kind of small (but mostly cozy), especially for my partner who's 6 ft 4 and couldn't exactly lay long-ways in the bed. Great location near Loughborough Junction overground, bit far to walk to Brixton underground but London is so well connected it really didn't matter to us. Loads of convenient shops nearby too.