I’ve stayed at all 3 of those resorts. In my opinion, Bluegreen does not compare to Wyndham Bonnet Creek or Vistana. We rented a 2 bedroom at bluegreen for 7 nights in 2017 and the room itself was quite nice - clean, spacious and modern. The feature pool was very nice - no lazy river, but they did have a pool slide. The grounds were ok, but not nearly as nice as Wyndham or Vistana. My biggest issue with the resort was that I didn’t feel safe in the evening. On our arrival night, my daughter and I wanted to run down to the pool for a quick dip but there seemed to be lots of people just “hanging around” in the parking lot on the pathways... I’m assuming that these were other guests, but I had never experienced this at any other resorts. In the morning there seemed to be lots of empty beer cases and pizza boxes pilled outside the doors of rooms. We got a very good deal on our room so overall I think it was ok. I would stay at Wyndham Bonnet Creek or Vistana again in a second, I would only stay Bluegreen if the price was too good to resist.