Perfect location for seeing show at Wembley Theatre. Great communication throughout. Accommodation really clean and well equipped. Would def recommend