The apartment is very clean and very comfortable. Everything is well equipped and is new. We got a bottle of Italian wine and snacks which was an impressive welcome. The location is not central but is very convenient. The area is OK, no problem. About 20 minutes of comfortable walk from Westminster Bridge if you do not want to bother with subway or bus.
Overall this is a high value option for short London stay.
Igor, Toronto