where to stay in suffolk