The place is really well located which is why we booked it. It’s just off Edgware Road with great access to transport, restaurants and shops.
I think the photos make the place look good though, the flat is located in a council flat block which had trash in the corridor and in the hall. The place itself is clean but not well maintained. There is mould on the ceiling in the bathroom.
The apartment heating was good which was necessary when we visited as it was very cold in London.
I think overall this could be a bit nicer if fixed up a bit but I think the price charged per night is very high for what you are getting.