Great place, great views, amazing food at the restaurant.