Location: very unique up on small mountain side. Provides a very nice view. Decent amount of parking.
Service: very good. Very friendly hostess and waiter.
Food quality: rolls and salad tasted good. Nothing mind blowing but good. I ordered the rib eye. Not bad. Also not good. Imagine buying the lowest level grade steak from the store and cooking it without much thought. No crazy spices. Edible but not great. Came with vegetables that didn't look terribly healthy. I wasn't expecting fine dining but was hoping for more. Was there with 4 other people and the feeling towards the food was mutual among us.
Ambiance: it was ok. A bit loud but I was sort of expecting that after walking past the huge smelly bull out front :) I did take the slide which was funny.
Would I come back: unlikely. I'm glad we tried it so I can say I've tried it but the food wasn't terribly enjoyable and it certainly wasn't cheap so there are much better options in that part of town.