I would assume that by you asking "worth" means paying extra to go. Some ships like the Diamond, Caribbean and the Sapphire have the Sterling dining room as a standard, no extra fees. Others like the Star charge extra (if I remember it was $9-$10 per person). Been to Sterling on the Diamond and paid to go on the Star, both were very good (Star was worth the extra cash).
Snowblower