We stayed at Vistana Resort and at Caribe. Both are great properties. As has been stated, Vistana (both sides) are like DVC; time share properties. You get great accomodations, but generally pay for housekeeping service seperate, etc. Caribe is an all suite hotel, so such things are included, and generally the rates are fairly comparable when we have looked other than that. Caribe is our favorite hotel, we have always stayed in the 2 bedrooms which are 1200+ sq ft and feature king bed in the master along with full bath with walk in shower and 2 person jacuzzi tub, plus 2 queens in the second bedroom and a full 2nd bath with tub/shower combination as well as a pull out couch in the living room, full kitchen, etc. Both my kids love the main pool and slide there, as well. My kids are older, though, teens now so not as into playgrounds, etc as when they were young. They like having their own beds and the sophistication, I guess, of the hotel's feel.