Good place for good price for short stay in London.