We have always wanted to see Alaska and this was a great choice for us. We flew from Atlanta and chose to have all transfers and trips pre-planned which worked perfectly. We embarked at noon and had lunch at their wonderful buffet before resting on the pool deck until our stateroom was ready, about 3 pm.
I was a bit apprehensive as I had read some negative comments about food and bathroom size. We ate at all the restaurants and were impressed with the quality and selection of foods we were offered. Perfectly cooked Ting cod at Tuscana and one of the tastiest and most tender filets (cooked medium rare) at Polo. Food quality should not be a concern for anyone. Plus all the staff were most helpful and congenial.
To address bathroom concerns.. these were extremely clean and comfortable for us as average size humans. For someone 300 lbs. +, or with mobility limitations, they should probably book a suite. We had plenty of room to move around and the beds were some of the most comfortable I have ever slept in (although, feather bed in Germany is my all time fav). Plenty of storage space too. Most suitcases fit under the bed. There are closets and drawers. We were in a stateroom with a private balcony but only used it twice as the weather was not conducive to sitting outside.
This was a very nice cabin for us. Our stewardess kept everything in tip-top shape all during the cruise and was so friendly and attentive.