When you go out with young children you have to make sure you have everything you need for them, such as the diaper bag with extra clothes and snacks. My husband and I have three young children with one on the way. When we go visit my parents and my in-laws it's great because they have gates, toys for the children to play with and a high chair for when it's time to eat. Visiting friends with young children is great too. Not only can the children play with each other, you don't have to worry about anything because they already have everything you need and it gives you a chance to interact with other adults.
It can be challenging when you have small children and visit people who do not have small children. Not only do you have to pack almost your entire house with you, but you have to constantly run after them because of the lack of baby proofing, especially if they have a lot of stairs. Obviously, it's understandable why people without small children don't want to baby proof their house because they don't need to. It doesn't mean you're not going to visit them anymore, it just means you have to make sure you're prepared. We went to a family dinner a couple of days ago and we had to leave early and miss dinner because we forgot to bring a portable high chair for our 18 month old. When it was time to eat she wouldn't sit still and was constantly running around. They have a big house with a lot of stairs so we had to block her from the stairs and we were afraid she would break something. Let's just say it was a nightmare. We decided we're going to leave a portable high chair in the minivan at all times so we're always prepared.