Excellent host, excellent communication would 100% recommend. Great location 2min walk from Wembley Stadium & Arena.
On-site parking is perfect for a quick getaway.