We enjoyed most of the ports of call, we didn't get off at Palermo as we have walked in to the town before and found it un-interesting as there is not much there. The only negatives were that the ship docked quite a long way from each town and was quite along walk if you choose not to take the RCI shuttle that charges 10$ per person return or 25$ each for three trips. There are port buses that are about 3-4 euros each which works out a bit cheaper, we personally have never had to pay with other companies, the shuttles have always been complementary.
Another negative was teen club with regards to my teenage daughters who were a little disappointed that there wasn't a separate room for the younger children,they had to stay away certain times so that the younger children could use it for certain activities. The teen club was closed for maintenance few times and were not told were to go when activities were meant to be running in here.
Also the public toilets were often closed for maintenance so e often had to go to a different floor. There was a terrible smell in the evening by the stairs on deck 2, I think this may be due to blocked toilets. I am sure that once the ship has had it's refurb all these problems will be rectified.
The drinks are rather expensive after the additional spanish of 8% vat and 15% gratuity is added. If you get the soda package you can have tonic water and ginger ale in addition to the sprite and coke.
We would sail with the Grandeur again if we got it for the right price.