I've been on over 30 cruises and this was worst. Food was slop in most cases and upgrade restaurant not betteer. Had dining program and did't use. Excursions totally overpriced and unorganized. Barbados beach day over hour late starting due to buses no showing. Was front of line to get off ship and pushed to back as people got off elevator and pushed to front with no crew supervising. People smoking in non smoking areas including Outdoor breakfast buffet line and under cover area around jogging track. No rules enforced. Pool chairs saved from 8AM until after 1PM. Try getting bar service around pool, good luck, servers non existant. No wonder they offer open bar. No service.Dress codes not enforced.Staff super nice but overall I felt I was on a carnival ship. Ignorant foriegn guest just butt in line at buffets and no one supervizing. Disorganized mess. sold me $6 bottle of water at exit gangway and told me throw away when getting back on ship 2 hours later even though they just sold it to me.