How many tents would fit at Asgard swamp?

As above - two person tents fitting comfortably - ie not on rocky ground, not on a slope, a bit of room around each etc? Also, is it right to assume there is always potable water there?
TIA
Skibug.
TIA
Skibug.