Adelle, ask for an upgrade when you get there, you never know. When we stayed at the Grand Marina in October 2003 (we might have even been there at the same time as Frank) we asked about an upgrade and were placed in a corner suite that overlooked both the port and had a city view looking up La Ramblas.
It is a great hotel and I would highly recommend it.
Hope you enjoy your stay and your cruise.
So, where in Dallas do you live?