Great coffee and food. Quick service even when busy. Lovely view. Dog friendly.