A great location for a show at Wembley. Self Checkin was easy and a comfortable stay.