We have had the unlimited specialty dining package on many celebrity ships. Will be on silhouette again next week. With the package, the only issue can be time of the reservation. If it isn't available, you need to be flexible and book when you board. We typically do not have a problem, but might have to vary dining times and rotate restaurants. I plan on the restaurant and the day, but sometimes must adjust- Never had a real problem.