“One of England’s finest country hotels, with gorgeous gardens, lavishly appointed rooms and a Michelin-starred restaurant”.