I have stayed at the ones on Poinciana twice. The grounds are nice, and the room decor is a tad dated but it did suit our needs.
Please be aware that the One bedroom villa does sleep 4, but the only entrance to the bathroom is through the main bedroom so if you were staying with children, or another party they would have to enter the bedroom to get to the bathroom.
Also the 2 times stayed there we were not allowed to check in prior to 4pm. Rooms were not ready @ 330 but somehow at 4 they were. The staff was quite rude about it as well. This was before they changed their name to Legacy Vacation. They were known as Celebrity resorts. I would try them out again!!