Yes, you are welcome to bring your own alcohol. The villa is self-catering and there are no restrictions on consuming your own beverages.