Very spacious place with 3 rooms + common living space. Each room has it's own shower+toilet+minibar fridge. All sparkling clean and in great shape. The location is nothing short of fantastic - literally few steps away from Manor house tube station, easy connection anywhere with the Piccadilly line. Highly recommended!
The only thing that could be slightly improved is having some sort of an electric cooker.