suffolk hotel golf and country club