If you're looking at the Ruby Princess, also (surprisingly) take a look at the Queen Victoria from Cunard. Many of her Med sailings are pricing at about the same, and you have a Premium/Luxury ship with higher quality food and service. The Ruby Princess is so popular and many especially from the US overlook Cunard, but this upcoming summer it's a good alternative.