‘Other than being a bit sleep deprived, spirits were high as the Bills held meetings and a walk-through practice here at The Grove, a five-star hotel in the English countryside northwest of London that is serving as team headquarters for the next few days. Sunny skies and temperatures in the high 60s made for perfect conditions, which further enhanced the good vibes around a team riding a three-game winning streak.’