I have been to this place many times over the last 6 years(here visiting family) and I think because I'm so distracted with the view, the company, and the people watching I don't really notice that the service is sub par. They are friendly, they are accurate and they are BUSY. Food is always amazing! "Yay, I'm a fan"