Casa Dorada had me at the front doors, when I walked in and got a thru view past their immense triple-story lobby, past their pool, all the way to the ocean. Wow! But then the real fun began. Wonderful service got us to our hotel room, but I almost fell over when I walked into our room. We had an executive suite, with a full kitchen a dining area for 8, full living room, separate master bedroom, amazing 2-person jetted tub, and beautiful master bathroom. Plus patios overlooking the beach (all rooms face the beach). This IS a time-share, so you need to either tell them a clear "no" when they offer up the time share presentation, or just sit through it to get your free gifts. I will tell you now that although we had no intention of getting a time share, our experience at Casa Dorada changed our minds. We could easily see ourselves coming here for years to come. So after a few days, we changed our no to a yes, listened to the presentation, negotiated a good deal (thanks to my hubby, pro negotiator), and have been going back here for the last 3 years. Nothing's changed, it's still as great as ever. If you are definitely not into time shares, just tell them firmly no after you check in, they will leave you alone and you can enjoy your stay at this AMAZING hotel. I highly recommend the spa, and it's also very kid friendly with a kid pool, day care, and nighttime babysitting if you want to go out for a special night. It also has their cordoned off area on the beach. And easy walk to town. We love everything about this place.