I would not recommend this apartment to a friend.
The host: (1 star). Email responses I received from Nikhil were very unprofessional, rude, and added undue stress to my family's vacation. We tried to change our check-in time because of a delayed flight but Nikhil was not patient or flexible with trying to coordinate a new check-in time. He wasn't even in the country when when we arrived in London. Nikhil did reply to emails in a timely fashion. You would probably have a fine time staying at this apartment if your vacations runs smoothly, you have constant internet connection, and you don't mind rude emails.
Apartment: (4 stars). Apartment was very close to the metro in an area with grocery stores, pharmacies, antique stores down the street, restaurants, and a few places to shop. Cafe with internet is right around the corner and the apartment is in a quiet location. It was nice but I will stay in a different location next time I visit London. The apartment seems a little worn out and the bathroom smells of mold. The apartment kitchen was well equipped. The elevator up to the apartment was really helpful, but just keep in mind the apartment is 2 stories.