Do they provide snorkel vest/life jackets when snorkeling? I am not a swimmer, but really want to try snorkeling. Do they provide the fins or do you have to bring your own?