I've tried this places several times and every time I'm always let down. There have been multiple times when my food was still cold, indicating that it is obviously not "fresh". Our server appeared and sounded very displeased the whole time. The manager had a very degrading tone when she talked and always looked really pissed off so I can't blame her. Don't get me wrong, the view is nice, but it is not worth the money or the unpleasant experience.