Booked two 2-bedroom apartments and two 1-bedroom apartments. One of the 1-bedroom apartments was extremely hot - the heating could not be controlled and was constantly on in the middle of one of London's worst heatwaves. One of the 2-bedroom apartments had the same problem, and we had to eventually turn the heaters off at the fusebox to make the apartments livable.
The other 2-bedroom apartment (Room 211) only had enough hot water for 2 occupants, and we would not get more hot water until the next day. We complained to the staff from the day we arrived, but it was NEVER fixed throughout our stay. The staff member at the front desk kept saying that he had put a ticket through to get it fixed, and got quite irate when we complained daily when it wasn't fixed.
The apartments were not in great condition. There were holes in the walls, and the floorboards were popping up everywhere and consequently uneven. Lighting was dim, and it was a good thing we were there during the summer when the days were long.
The apartments are next to an Overground train station, so expect some noise. We knew that coming in, so that was not a problem for us. It's also right off Kilburn High Road, so it's conveniently close to supermarkets, restaurants, a Starbucks and several pubs.
I can live with the noise, and even the less than stellar conditions, but the lackadaisical attitude of the management in fixing the hot water is a dealbreaker for us.
I will DEFINITELY NOT be returning.