We stayed at both & like the Hilton better. They have their own private beach & while small, is very relaxing & quiet, and they have a nice pool with a swim-up bar. When we were there (Nov 2000), the Hilton didn't have a casino, but were still doing alot of construction. I really don't know if they have added one since then. We stayed at the Condado Plaza in Nov 2001, & while nice, there wasn't a beach, they did have about 4 pools allthough we didn't use them because of bad weather. We thought that hte rooms were much nicer at the Hilton
I think both are good choices, but did prefer the Hilton.
Whatever you decide, hava a great cruise!!!!!!