We booked these through our hotel, as they had a rep there. Having never scuba dived before they were very helpful, never pushed me into doing anything I didn't want to, and even though I didn't last the whole time underwater they were great! You even had the option to go on the boat as a spectator rather than scuba...
More
