The outdoor patio has lots of seating and a nice view of the stream below. we brought our pup and they were accommodating. Water bowls were available and food and service was fast and yummy!