Our suite was huge for the price. The furniture and kitchen were all top notch. The staff was very nice. The location was great - Buccaneer Bar and The Greenhouse were right next door, in addition to Bon Appetit and The Red Piano (which are "on campus").
Our room was on the first floor, which negated the "ocean view" (easy access to the pool mitigated this issue). If you want a view, confirm you're not on the first flood. The beach within the resort was a nice place to hang out, but the water wasn't the best (i.e., the sand/rocks underneath your feet wasn't particularly inviting).