Great location, reasonable size. A nice stay in London