Likely your answers will be it all depends. Last February we were in St. Lucia, my son was still 17 (up this way the legal age is 18). We stayed at the Windjammer Landing, and did the all-inclusive. The night we arrived, we went down to the beach bar. The waiter asked my wife and I what we wanted and we ordered. He then turned to my son who hesitated for a moment and then asked for a "Piton" beer. The waiter said "thank you sir" and off he went. My son didn't stop grinning for a while.