Great place for groups or families. Well equipped. Being dog friendly is a big plus.