Hi Michelle,
Disney's Boadwalk is a DVC resort that comprises of studios/1 & 2 bedroomed apartments.
It is situated close to EPCOT , and also near the Swan & Dolphin hotels.
Anyone can stay there yes, we had a look around last year as we were thinking of buying into DVC, however we bought 'points' off a DISer in the US so we are staying there for the 1st time in August.
Hence better value for money than booking direct with Disney.
There are different types of villa, ie standard or preferred, based upon the view and location etc
There is lots of entertainment on-site, 2 swimming pools , ESPN Sports bar plus motor transport to EPCOT & MGM.
Overall we were impressed hence our booking, I wouldn't personally want to spend more than a few nights there as a private villa is still the best option for us, however with a 3 week visit we thought BWV was worth a try.
To be honest there are lots of people on here who know so much more about the resort than I do, especially as I haven't actually stayed there yet.
(very average) photos I took attached: