This was our first cruise (wife, daughter and I). We were a little apprehensive because of some of the negative reviews but found the ship, crew etc. to be wonderful. The ship is beautiful, always clean and well appointed.
We arrived four hours before sailing and were through the entire boarding and check in process without stopping for more than two minutes at a time (well organized).
Our room with a balcony was very clean and large enough for the three of us. Our cabin steward Erickson introduced himself immediately. Our room was always cleaned several times a day and Erickson made sure our daughter always had a towel animal waiting for her, which she loved.