Also, if your hotel come with an option to rent a truck - do it. There are free fill stations all over the island so you can nearly shore dive anywhere. No way to get lost, there are little yellow rocks w/dive site numbers which correspond to the official dive site map. You are going to have a great time!