The place is really spacious. It was easy to check in and Ted was helpful and great with communicating and assisting us with driving in London.
It is well located for transport. The only negative was we found the lounge area got very hot but the fans were useful for this.
We also loved that guide books and converter plugs (electrical) were provided.