Me and my partner are arriving on Thursday for our first holiday in Sharm, very excited, only booked last week! I am keen to try some snorkelling as heard its a must! Would it be best to buy some stuff before we go, I have a mask and snorkel but not my partner. Also reef shoes?? Or can you get stuff easily out there? I am not the strongest of swimmer so are floats/jackets available? We are staying at the holiday village. Any help would be great! Thanks in advance.