Great Food. Great Wine. Great View.