Which course. Negril Hills is the only one I have been too. Did not see a driving range or a putting green. Yes there is a club house, but not like what you may have in mind. Drinking on the course is fine, we did, be sure to ask your Caddy if she/he wants something. I'm definitely not a pro and play golf for fun so you will have no issue. The course is not a plush course but is a nice course with what I believe is nice scenery. Go and have fun.