Attending a wedding soon and need somewhere to stay near Biggleswade. This popped up - looks different - reviews from 2017-2020 are abit rubbish but looks like been taken over. Anyone know of this place etc. please?