Great trip report! Those snorkeling/storm coming in pics are awesome.