As far as Alfredos goes, it still (at the moment) is not described on the Princess website as having an additional charge, while Sabatinis for example is clearly described as specialty dining and "additional charges apply." We love Alfredos (and the fact that it is free) so much that we always choose a ship that has one. Not happy that our upcoming cruise on the Royal will be subject to new charges after we booked.