Considering price, place and the way this rental is managed. I would say its one of the best places in London.