I went out in a glass bottom boat once out of Jordan top end red sea and it was only my family on board guy asked if I liked to fish, he had a wee trawling rod and we hooked up with a Spanish mackerel, cooked it on the beach straight after over a drift wood fire with a fresh salad, never tasted better fish.
You can expect to catch loads of different reef fish, I would get a book as they are hard to identify the different type, you should get barracuda, lion fish watch out! An if you fish light small hook and little bits of shrimp you will catch angle fish, butter fly fish, box fish etc.,