Very luxurious Nile cruise. Food was exquisite, high quality ingredients and variety. Rooms where modern and comfortable with beautiful views of the Nile. Upper deck was well designed. Staff where friendly and attentive. We love it and will definitely do it again.