The place was very well stocked with everything we needed and very clean . I would not consider the site dog friendly.