I would love to take a European cruise, especially seeing Italy and Ephesus. Spain would be nice; France not so much. Price matters, but so does comfort and amenities. There are so many cruise lines from which to choose that I'm not sure where to begin. Looking for advice and recommendations. Thanks in advance!