We sailed on this ship on 3 previous occasions and loved it. We liked the itinerary and price. Unfortunately, things have changed and the crew is incompetent. They kept our American passport when we got on. Made it difficult to get it back. Food is now terrible. Little info about ports. Entertainment is repetitive. No television service other than free movies of their choice. Very poor Wifi and no communication with cell phones on the divina. Our last port, San Juan Puerto Rico, they tell us that everyone must get off the ship for the immigration procedure and you cannot get back on until 4:00 pm. We are supposed to get off ship at 10 am but still not off at 12 noon. During this process, they are having a crew drill and making announcements constantly. Also, we asked for a box of tissues and were told that we don’t get them in the Fantasia experience and they just changed that policy during this cruise!!!!!Terrible procedure. Also, minimal concern for hand washing.After this trip, we will not be back on the Divina and most likely will not choose MSC!