I haven't stayed there either, but I try to take the online reviews with a grain of salt. Sometimes the people who write a negative review are astoundingly picky people and they're never happy. On the flip side, some of the positive reviews could come from people who think everything is wonderful and never complain.
I pick my resorts based on pictures, amenities, and price. If everything is in place, then I'll take a chance.
None