We chose this cruise because it visited San Juan and we had not been there before.
The food in the dining room was very good. We had anytime dining, but never had to wait for a table.
Contrary to what other reviewers have said, we never had a problem ordering a drink. There were always waiters by the pool and even in the show room.
Cabin was a little small, the beds were very close together, but it had a wonderful, big shower. Outlets and plugs for phone, tablet were good. It was helpful that there were two nightstands.
There was plenty of storage space.