My girlfriend and I are planning a trip in Jan 2010 to CR's for some diving on the Caribbean side (unless someone can suggest otherwise on the Pacific side). Her son is going to join us for a few days and will want to take his PADI open water dives here...any suggestions on a great dive school (shop), accommodations, and the best dive site(s) ? Any suggestions are greatly appreciated. Thanks in advance !!