ANTIGUA AND BARBUDA, TURISMO, PLAYA 17 MILE