We recently cruised with Celebrity on the Solstice in the Western Caribbean. Wonderful trip. This was our third Celebrity cruise. Last year we were with another line and while it was good, it did not meet the quality and little touches that Celebrity provides.
Ship - Solstice is beautiful. Does not feel like a city at sea. Very clean. Smooth sailing but the weather was fine too. Sufficient elevators.
Food - very good. We ate breakfast in the Oceanview Cafe and the food was fresh and service good. Lunch was in various locations on ship and good as well. Dinner was in the main dining room - second sitting. Very good. Others at our table seemed to feel the same. Wait service was excellent.
Closet sufficient. Good location onboard. Bathroom good size. Bed comfortable. Large screen tv good but very limited channels (expected). Good balcony.