Cruise could not have been better, only glitch was arriving in Granada 4 hours late, so we missed out excursion to Alhambra, which was the site we had most looked forward to visiting. I suggest the itenary be tweeked in future to allow more time in this port, perhaps an overnight.
Shore excursions were lacking the audio sets we are accustom to on other ships. It was difficult to hear the guide and keep up with the group.
Dining was lovely, I have a food allergy and they had me premark a menu a day ahead and prepared it so I could eat. This is a huge improvement from other cruises we've been on where I am just told what it is "safe" to order.