I've been on many cruises. The service on this cruise was definitely lacking, compared to my previous experiences. Took at least about 20 minutes to get a drink, either at the bar or by the pool. I would NOT go on a 3 day cruise again. way too short. definitely would recommend 5 day or more.