We chose this cruise for its ports of call. The food on this cruise was very good as was the entertainment. The ship was clean and majority of crew members were very nice. Our cabin steward brought us our requested ice each day. He was able to straighten our cabin early when we went to breakfast and dinner.
The cabin was very small compared to what we have experienced on other similar cruise lines for similar fares. The shower was TINY as was the bathroom. The closet was large - actually too large. There was only one chair in the room to sit on so we had to use our bed when sitting in the room. The balcony was very narrow. We were on the starboard side of the Baja deck. It was nice to have a refrigerator in the room without additional costs.
I gave it a three star rating because of two major issues. One was where an officer yelled and chewed out another crew member in front of many passengers. There was no need to do that and it indicated to me that there is underlying crew moral issues. In the dining room servers would not service tables not assigned to them and even gave disapproving glances to other servers.