In the ideal gas law $pV = nRT$, the $V$ you find is the volume of the container of the gas, $p$ as the pressure the gas has against the border of the container (in your example, that's the plastic layer of the baloon).
Let's have a look inside the gas. On one hand you have the collision of the particle against the surface. In each path (one way and return) of lenght $L$, a molecule exchange momentum from $+mv$ ($m$ is the mass of the molecule, $v$ its speed) to $-mv$ in one way and from $-mv$ to $+mv$ in the return. Consider the surface, this means $2mv$ momentum exchange in the time the molecule makes 2L that is $t = \frac{2L}{v}$. Totally, a surface "feels" one molecule for a $\Delta p = 2mv$ momentum exchange in $t = 2L/v$ period, that is a net force:
$$ F = \frac{\Delta p}{t} = \frac{2mv}{2L/v} = m v^2 \frac{1}{L}
$$
Extend this behaviour to all N molecules:
$$ F_\text{tot} = \sum^N F = N m v^2 \frac{1}{L} $$
The pressure is defined as the ortogonal component of the force respect of the surface S where it acts, so:
$$ p = \frac{F_\text{tot}}{S} = N m v^2 \frac{1}{LS} = \frac{Nmv^2}{V} $$
where we put $SL = V$ for a cubic container but this is valid also to other containers knowing that you can decompose a volume in cubes (like what we do in a Riemann integral in 2 dimensions). What is the speed $v$ just inserted?
The $v^2$ speed seen in that equation should be the average $v_i^2$ for all the molecules in the direction ortogonal to the surface, so $\langle v_x^2\rangle$. Because of isotropy of the container and space, this is only a third part of the medium squared velocity:
$$ \langle v_x^2 \rangle = \frac{1}{3} \langle v^2 \rangle \equiv \frac{1}{3} v_\text{RMS}^2 $$
This $v_\text{RMS}^2$ speed comes from the kinetic energy shared among them, while they are in thermal equilibrium (indeed you have a definite $T$ for your system). The equipartition principle states that for each degree of freedom, the associated energy ($\frac{1}{2}mv_i^2$ in the $i$ direction for the kinetic energy related to one degree of freedom) is equal to $\frac{1}{2}k_\text{B}T$, so having three degree of spatial traslation for monoatomic gas means:
$$ 3\cdot \frac{1}{2}k_\text{B}T = \frac{1}{2}m (v^2_x + v_y^2 + v_z^2) \equiv \frac{1}{2} m v^2_\text{RMS}$$
where $v_\text{RMS}$ is the root-mean-squared speed, something that expresses the temperature of the ideal gas, as you can see in the above equation.
Coming back to the pressure, with $v_\text{RMS}^2$:
$$ p = \frac{Nmv^2_\text{RMS}}{3V} = \frac{N}{V} \frac{2}{3} \frac{1}{2} m v_\text{RMS}^2 = \frac{1}{V} \frac{2}{3} U = \frac{2}{3} \frac{U}{V} $$
So you find:
$$ pV = \frac{2}{3}U = \frac{2}{3} N\frac{3}{2} k_\text{B}T = n R T$$
It is correct to say that molecules don't interact each other, but it is not correct to say that molecules don't interact at all, because to be confined in the container (in your example, the baloon) they need to exchange momentum with the borders they bump into in each trajectory. Exchanging momentum means that in every scattering the component of the momentum that is ortogonal to the surface must change sign keeping the same direction.