Good location for Wembley, clean comfortable accomodation