Had a previous experience with Viking in Egypt and loved it. This cruise was as wonderful as the one we had done in Egypt. The ship is lovely! Our room was very comfortable. We were on the lower deck as we had booked late, but we spent so little time in the room that it didn't really matter. The food was excellent. I especially enjoyed the theme night. The service is wonderful. The cruise director was friendly, enthusiastic and did wonderful presentations to get us ready for our excursions. Everyone is so friendly and helpful. The excursions are awesome. One of the things that I really love about Viking is that one excursion per stop is included and so the trip is really complete without adding anything. The knowledge of the people that they hire for the excursions is outstanding. You can add excursions and they are definitely worth it. I would highly recommend Viking and will definitely take another cruise with them.