I'm looking at a trip for early May of next year. Hubby & I will be getting certified next month. Was considering Key Largo Bay Marriott Beach Resort which has a diving package with Pirate Island Divers. Also had recommendations for Rainbow Reef Dives which has packages with Courtyard By Marriott. Hubby is VERY picky about where we stay & I don't see that the Courtyard has a beach & it has gotten some not so great reviews. He wants to use a dive center that is close to our resort so he can catch a nap between dives & without driving. So, I guess my question is this; are Pirate island Divers as good as Rainbow Reef? I'm thinking The Bay Marriott is more what hubby will be happy with. If anyone has opinions or other ideas I'd love to hear them.