Very family and pet friendly. Great location and all went smoothly. Very well set up. Everything you need.