Beverly golf and country club