Here is a picture of the St. Tropez at Fort Lauderdale that I took last November. Looks like the same ship to me.