and since your main activity will be diving, um, you don't want to get me started on my opinions and recommendations cause I might get yelled at for stating who I feel is superior. So do a search on diving or dive operators. I am taking a break from responding to that question. lol.