Clean place, reasonably priced. Fine place to stay in London. Well located if you fly into Heathrow and take the Heathrow express train.