Stay where you get the best deal. I suggest going to Priceline and "negotiating" for a hotel. Just make sure you get one reasonably close to the docks.
But, no, I have not stayed there. We stayed at one of the cut-rate free breakfast places (like Comfort Inn, but not Comfort Inn).