The service and food on Silhouette, as well as all the Celebrity ships, are outstanding. This was our 7th cruise with Celebrity, and we're booked for six more cruises with them. The entertainment was great as well as the daily activities. We were in a sky suite so we ate most of our meals in the Luminae Dining Room. The food and service there are absolutely 5 star. The Chef would visit us each night, and asked if he could provide us with anything that we might want or need. We schedule our own port excursions so I can't comment on the ship's excursions. The only negative for us on this cruise was the casino. While the staff of the casino was not unfriendly, they weren't at the level of those on the other Celebrity ships we've cruised on. Overall, this cruise was excellent, and we'd recommend Celebrity for anyone who wants a 5 star experience.