The location is perfect, near West Kensington station so you can go to center or Heathrow airport quickly. There are more convenient shop around. The room is big for 2 persons.
Recommented.