Fantastic place, great parking, wonderful outdoor area for kids and dogs alike. Has everything you need.