My husband and I, and 2 other couples, chose this ship because we wanted a small ship. It was perfect in size...getting on and off ship was easy and quick. We were in cabin 240 which is at the very end of the hall. It proved to be a great room in the sense that there wasn't much foot traffic outside our door. The cabin had more than enough storage cabinets and plenty of under bed storage for suitcases. Bathroom had a great shower and all amenities were good.
My complaint about this ship is the last night before disembarking, they seemed to shut off all A/C. It wasn't just our cabin, but everyone else's, too. Don't know what the deal was, but our final night on board was sleepless...very hot.
The gym was small, but adequate with a couple tread mills, 1 elliptical machine, 1 stationary bike and lots of free weights. None of us had a bad meal and all dinners exceeded our expectation. Cabin attendants were very good and all the staff was very helpful and kind.