The food wasn't that great unless you paid extra to eat in the fancy restaurants which we did. We went to the Steakhouse, Mexican and Italian restaurants and the food was great. We were in and out in about and hour or so. In the main dining hall it took around 2 hours + from start to finish. There was a lack of night entertainment to choose from. One night 4 of us walked around the ship after dinner (we had the late night dinner-8pm) and couldn't find any good entertainment. One bar had a band but there was limited seating and no standing space, another had karaoke which no one was singing, and that's all we could find. We like the casino but it was too smoky so we stayed away from there. The ports were really nice and they had a lot of excursions to choose from. We did the Sea Lion excursion and it was awesome! If you are looking for a fun night life on the ship I would not recommend this one. If you are okay with being in bed by 10, this is the ship for you. To end on a positive note, the staff were friendly and the rooms were clean.
The cabins were fine. The bathroom was a little tighter than other ships we've been on. We had a balcony this time but the door was so hard to open which may be normal. (we have never had a balcony before)