great views and great restaurants in area