An independent hotel close to Bury St Edmunds