Yes there are plenty of places to have a relaxed drink. We suggest the bars in the top hotels