Love this place for it's great location, view, and the fact that it's dog friendly. However, most of the service leaves a little to be desired. They have 1 female server who is the best. The guys on the other hand are not very friendly and sometimes even rude. Make you feel as though they don't want to be bothered with giving you service. If it weren't for all the other great aspects, we wouldn't go back. But we do love everything else about the place.