good experience, good place for family