I found over the years that most San Pedranos are not only warm, & friendly but also helpful and honest. Unlike other destinations the locals & visitors all mingle in the same stores, restaurants, watering holes & fun events. The beach is Queensland so all can use it. I love watching children walk the beach to & from school -boy did I miss out! Out in a boat, most guides know each other & will help anyone who needs it, as there is no "coast guard" to rescue you, I think this shows the genuineness of the locals reliance on each other to live the Ambergris life. Some persons on Ambergris Caye are refugees from other Central American Countries not true San Pedranos. Also visitors to the Island can be rude or friendly and that makes for different results & opinions. I believe if you are good to them they will return goodness. If you are rude, Too drunk (if possible) or disorderly you will be treated differently, just as you would anywhere.
Amigos Del Mar Diving has always been great to my family of snorkelers & divers. They even had a person to snorkel with my disabled brother when we went out - no extra charge.
Go, Enjoy diving the reef, the San Pedrano Channel, Hol Chan preserve (especially at night),
Mexico Rocks, Caye Caulker, etc.
The San Pedranos are friendly & lovable IMO.