Our room steward service was excellent. However we thought the food a little bland. We took an inside cabin which we will NOT do again. The entertainment was superb. But we found the Port & Shopping Consultant, did not live up to all the things he said. We were disappointed with the raffle system which sometimes never took place. But all in all,the cruise was definitely worth it for the price.