Great host! speedy responses, easy check in.
perfect location for Wembley stadium/arena.
easy access to central london too.