What a great cruise we had.
The food was great. I had lobster, filet minion, ribs, halibut, salmon, and shrimp until it was coming out my ears. I even tried escargot. I ate all of the evening meals in dining room, breakfasts and lunches in both the dining room and the buffet. All of it was great. The waiter and waiter assistant were right there whenever you need something. And if you didn't get enough just ask and they will bring you more.
The cabin we had was the size of most motel rooms, but we had a handicap cabin that was two times bigger that most cabins. There was never an unmade bed, and the cabin attendant always made little animals out of the towels.
My wife brought a book along, but didn't get a chance to read a page. There are so many things to do on the ship that you have a hard time fitting everything in.
We took the tequila town and country excursion in Puerto Vallarta. And it was ok. But I think hiring a taxi driver to show you the sites is better. It is cheaper and you can have him stop whenever you want him to.
The only problem we had was getting to the viking lounge on the 11th floor. I'm in a wheelchair and after 10:00 PM the won't let the elevator go to the 11th floor.