We have been on the Silhouette and Reflection multiple times. We sail in a suite and have refillable bath gels, soap and conditioner in bathroom. Also we get some toiletries. Bring your own if fussy. We love the ship. Our favorite restaurant is the lawn club grill. But we do Murano and Tuscan also. You should try le petite chef once also. Best to take a package. We do not like sushi so that for us is a pass. Service on the ship previously has been great. We will be sailing on her in January, so hope all continues to be excellent.
If you can swing it, a suite is great-even try move up. The experience in Michaels club (retreat) excellent, so are the other perks. Enjoy your cruise.