I have been on three cruises. It has been 3 years since the last one but I enjoyed everyone of them. Carnival cruise ships help make you feel special. Very pampered. Food was excellent. Recommend ceases for any one who wants to relax. Of course I really enjoy the ocean. So that helps
Sharon