A huge restaurant with great food and beautiful views.