I absolutely recommend staying here. They were so helpful with questions I had, as this was my first time in London. Only a 10 minute walk to the tube, this location was perfect!