We are going in March and have been researching this also using TripAdvisor.com. We tried Priceline but could not get a room at our $125 bid, probably because it's considered Spring Break season. We decided on the Hampton Inn - Downtown and got it for $116/gov't rate and we can also get HH points.
We stayed at the Bahia Mar last year thru Priceline and it was just okay. They put us across the way in the older section but it was for only 1 night and we had a 6am flight out the next morning.
We stayed at that Comfort Inn back in 2001 and it was a great place for the value. The staff were very helpful picking us up at the airport and taking us to the port. Also, the breakfast was great with a made to order omelet station.
Teresa and Larry
#36-Carnival Splendor 9/16/12
7 night Mexican Riviera
#37-Allure of the Seas 11/11/12
7 night Eastern Caribbean
#38-Celebrity Solstice 4/8/13
17 night Tahiti -- Sydney-Honolulu
40th Anniversary Celebration
270 days at see; soon to be 302