The price was good and we thought it would be a good idea to cruise the Middle East with our family. We could have choosen other cruise lines but Costa had the best deal so we boarded on Costa Diadema on our first Costa cruise. We have been on other popular cruise lines like Carnival, Royal Caribbean, NCL, MSC and Celebrity and our expectations were high because it was an italian cruise line! ...