I went to the following Spanish webpage www.elcorteingles.es
click on "viajes"(travel)
click on "cruceros(cruise)
I compared my upcoming trip in the Mediterranean and the total price for two is, 4047.16 EUROS not including tips.
If I multiply 4047.16*1.36 (current exchange rate)= $5504.13 for a cabin E1. This is about the same rate they have for USA travelers at this moment.