Can't answer the question about the Embassy because I stayed there with free Hilton points, but another good option is the Amerisuites Convention Center which is close to the Embassy and port, and is clean and reasonably priced.
Check out www.biddingfortravel.com That will give you a good idea about Priceline. We have our room booked, sailing right after you ...2/17, can't wait!
We bid on priceline and got the Renaissance for $82 for the week before you. It is a 4 * downtown, supposedly right at the entrance to the port. I specified 4* and downtown with a $65 bid and got a counter offer of $82. Their normal price is $200 - $250. Check this out, but I think if you specify 3* and downtown, you have a good chance of getting the Marriott Marina which is supposed to be very good. We're staying at the Embassy Suites post cruise, but we got that with Hilton points.
__________________
Linda
Star Princess
Sun Princess
Carnival Inspiration
A few years ago I stayed at the Comfort Inn Suites on Federal Highway. They have an airport/hotel/cruise port transfer. This cruise we are using the Marriott Beach Place Towers.