This place was an incredible dump. I was amazed when we walked in and found flies all over the place and yet they were charging $40 for steaks. It is a potential goldmine given its location but I wouldn't even stop in for the view. We literally left without ordering food we were so disturbed.
I will say the view is amazing but would avoid this place at all costs.