Hi! Since this isn't a question about Buying, Selling, or Renting, I am going to move it to the Florida Board.
If you
join TUG you will be able to access the reviews for this resort in the TUG member's review pages, where Tuggers rate this resort 7.0 out of 10 (I would consider that a "C.") On the review page for this resort there are 9 pictures, but only one review.
Other sources for reviews and pictures are
www.redweek.com and
www.tripadvisor.com.