excellent place, great for business and tourist travel, close to Wembley park (has great stores and outlet).
they have a cool dog on house :).
fully recommended!