For the price in London, it is okay. The check in was easy and uncomplicated. It was rather loud (cars outside) and you could hear everything that was going on in the other apartments ( washing machine at 4am in the morning). The place had a lot of space and the main room was clean. The bathroom had a little issue with the toilet seat and a lot of flies on the ceiling.
Its what you expect for this price in London.