It was a nice stay close to central London. Quite ideal for a few days in the city, plus the Queen's Park Station is close from the place and it is located in a lovely neighborhood.