Picked this cruise for the itinerary, specifically interested in visiting the religious sites. Embarkation went smoothly as the Piraeus (Athens) port was extremely organized in the COVID testing process and check in. Within an hour we were onboard the ship and our luggage was delivered about three hours later. Unfortunately our experience started going downhill on day one. We tried to attend three different activities and no cruise staff showed up. The main show was bad enough we left before it was over. But the biggest issue was the food. We ate at the buffet, one of the main dining rooms, the 24 hour restaurant, all had poor food quality and very repetitive boring selections. The only place we had decent food was the complimentary Asian restaurant, of course the best thing I ate was the sushi I had to pay an upcharge for but it was worth it after days of eating bland unimaginative food. The other big issue was getting on and off the ship during the cruise. Nothing ever happened according to the schedule provided by NCL. We either waited way beyond the scheduled time to get off or the assigned times were way later than when guests were allowed to get off. This left us scrambling at times, the purpose of the schedule is to give guests a time to plan for which wasn't quite how things worked. Communication was not the best with the passengers on the sail safe protocols involving COVID testing. We were tested onboard the ship to disembark in Israel and then tested again to return to the United States. Sadly Patmos Greece was canceled with very little notice and no explanation, found out later it was due to the testing requirements for Israel as they sent their own personnel onboard to test the passengers on the only sea day. I have no plans to cruise with NCL in the future, this was my 6th cruise with them and 30th overall, by far my worst onboard experience.