We did back-to-back Eastern/Western Caribbean on the Silhouette. There were over 100 others who also did back-to-back. The ship is gorgeous, as are all the Solstice-class Celebrity ships. Very spacious, modern and tasteful.
The food was excellent overall. The buffet area is spacious, with the food islands far enough apart that you aren't tripping over people (unlike the newer Princess ships). The Grand Cuvee dining room is lovely, with the signature huge glitzy winerack as its centerpiece. Service in the dining room was just ok. It seemed like the waiters/assitant waiters needed more training(but that did not affect our enjoyment of the meals). We did not pay extra for the specialty restaurants as we enjoy the main dining room a lot.
We had an inside cabin on the first week, which was quite spacious and well-equipped. The outlet in the bathroom can only be used for a razor, not the hairdryer or a curing iron. The bathroom light dims but does not go out completely. This is a nice feature in the middle of the night. There also was a nightlight available in the cabin. The only thing I did not like about this cabin was that the end wall (where the window would be) has nothing on it, no picture, no mirror. It just looks starkly empty. The cabin did have a nice couch and small table, and the bed has a rounded end, which was fine for me but tall people might find it too short. The additional storage space over the bed helped a lot as the closet is pretty small and there aren't a lot of drawers or shelves.
3105: Location turned out to be better than we thought. Convenient to the theater (just go up 1 floor and you're there) but quiet. Straight down the hall (but a little hike) is Guest Relations.
Nice large window, sufficient storage (remember to make use of the storage bins over the bed).