I'm afraid that Silversea has gone downhill since last I sailed with them on the Silver Spirit. There's a sense that someone somewhere high up has enforced cost cutting and that there's a malaise affecting some, many even, of the staff. The food has nose dived into novelty crockery as a substitute for really good cooking and consequently majors on elaborate concept and presentation at the expense of quality. We ate at all of the on-baord restaurants and sadly, though Seishin was great and Champagne pretty good (apart from the appallingly slow service) things went downhill from there. The Restaurant was reasonable, the Grill depressing and La Terraza too variable (fair lunches, poor dinner). Worst was Stars which, one night was fair and another was - well, there's no polite way of saying it.
Overall they need to go back to basics on food: its ambition should be to taste delicious and if it can then tick the boxes contemporary fancy presentation and theme, that's fine. But at the moment the cart is in front of the horse. It was a relief to eat on shore from time to time - and not at fancy places either.
Service was often chaotic and sometimes just bad tempered, though many members of staff were excellent. Don't try getting a coffee at breakfast at La Terraza unless you order it quite a while before you go to get your food.
Cabins: really nice, spacious, comfortable, great linens and pillows and beds and toiletries, lovely butler.