A clean, perfect place to stay if you temporarily wish to have few nights before a football match near Wembley.