Carlo Scuba is a diveshop in Zihuatanejo, Mexico and offers lessons from the diving association PADI in English , Spanish and French .