This place only gets stars for the wide selections of beer and the food which is pretty good. However every time I've been (hoping it would change) the service was terrible. They don't have enough staff especially if youre on the terrace. Last time we went (and final time), we were sat down by someone and no one came to see us after that for a good 10 minutes. The tables in front of us came in after and got served first. Then the waitress showed up saying the section of the terrace we were in was closed? And instead of saying sorry and looking for another place to sit us, she walked away. So that was the last chance we gave them. Sucks because it's in a great location and the food/beverages are awesome.