Fantastic place to stay in London - there really is nothing negative. Close to the tube, shops, restaurants and easy access from Heathrow as well. Highly recommended.