Crandon Park Beach, Key Biscayne - NewEnglander