Amazing location for Wembley Arena and Stadium, excellent value for money, good communication and very modern and clean