We were late booking so we had little choice. We were in the first cabin on the starboard side of the main deck. It was a nice cabin, spacious as far a ship cabins go, lots of storage, clean, everything worked. Had two port holes but that was ok.
The only draw back was the noise from forward of us when docking and departing. You could hear a lot of mechanical noise.