Dog friendly, fresh food and the staff are good, and the view isn't bad either