Great place. Was not clean when we arrived, but taken care of. Don't know where the outdoor seating is in the pics though.