Port Macquaire, Town Beach