You can drink alcohol anywhere it's served or in your rental house or hotel. Drinking on the beach is not allowed.