Place was great for a few days stay in London. Super close to the West Kensington tube station, and had several grocery stores and places nearby.
The apartment was clean and well decorated, and all of the amenities listed. I would definitely return to stay here again.