I am a seasoned traveller but new to cruising and we took this trip as a family because my niece got married and wanted all of us to come along as part of their honeymoon.
The food:
Was wonderful, plenty of food choices and the hours were so that you didn't have to wake at the crack of dawn to make sure you eat breakfast.
The cabin was very spacious and very clean. The bed is only a twin size but it works very well for each one of us in the room. Towels are extremely clean as were the bedding. The furniture is a bit outdated but clean.
Nice beach but it was a short port of call so we didn't venture too far out.