We had not been on a cruise for about 13 yrs....3 nights was a little too short. Have been on about 8 cruises so not sure if "cruising" is not the same in general or if a 3 night cruise is not the best way to experience a cruise, but a few things I noticed:
All Inclusive drinks was AWESOME....great choices and never had to wait for a drink
Dining room food was pretty disappointing and service was very slow...first time I have ever seen up-charges for lobster
Perfect ! and great service