Report Abuse

any review of this resort?

I was there in Sept and have been going to Bella Vista since 2003. The Greens are very nice and Greens II are as well, I own a floating week at GII and would consider a week in Greens. People are friendly and the area is great.....Haave a great time Charlie