SS did charge us double for the hotel in Rome for our son (single) so we cancelled it and did our own. Then we did have to pay the deviation fee but we, financially, came out way ahead even with adding in private transfers from the airport and to the ship. Of course, it is not as convenient as arriving and seeing the SS person waiting for us.