Excellent views, friendly staff & delicious food