We spent 4 nights here in late April and it was a wonderful and relaxing time. The unit we stayed in (1 bedroom - #307) was clean and spacious. The only downfall was the lack of view of the ocean. Maybe if you were higher up you would be able to see it.
Being able to get lounge chairs, for free, on the beach was great. We would go down at 10am every morning, getting front row lounge chairs, and sit on the beach until around 1pm. At that time we would go grab some lunch and then head back to the beach, where they would have our seats saved. We would continue to sit there until 6pm when the picked up the chairs.
We used the pool once and it was very warm and relaxing. The hot tub was also at a good temperature but quite small.
The valet guys were great and quick to retrieve your car for you.
The only downfalls were the lack of beach view, hard beds and the sales pressure. As a Bluegreen owner I find it very annoying when the "concierge" wants you to just hear about changes (you know it is going to be a sales pitch) and when you tell them you aren't interested they keep pressuring you.
Bluegreen and their resorts should allow you to tell them in advance of your trip if you are interested in sitting through another "ownership overview" and if you say no they should leave you alone.