Food is mediocre, service is slow even when they aren't busy and the staff can be rude or maybe just not well trained. And the worst part is, I've only been there for brunch. I've heard the dinner food is even worse than breakfast. I've been there a handful of times, sat outside and inside. Been in large groups of people and ate at a table for two. My boyfriend went there today with his friends and their service was so slow they had to call the manager over. 30 minutes for a bowl of cereal to come out and someone that ordered pancakes didn't get their eggs and sausage until 20 minutes AFTER he got his pancakes. Some girl with long brown hair also got an attitude with my boyfriend for making EYE CONTACT with her and very RUDLEY came over to him and said "do you need something because you're staring at me." Like ok, that's what kind of establishment this is. Don't waste your money---the view is NOT worth it. If anything, order some water outside so you can take pictures and then just leave.