Just recently returned from a 12-day Eastern Mediterranean trip, over all we had a great time. The Solstice staff were engaging and happy to make the stay on the ship as enjoyable as they can. We did not partake in the specialty restaurants but we heard that food there was great. We thoroughly enjoyed the food at the Grand - our dinner seating was at 6:15 pm, we were the fortunate ones as some people that were at the late seating were not happy at all. The staff at the restaurant was attentive and interested in how the food was - they were happy to get you a new entree if we were not satisfied with the dinner. The maitre de was great as we had to move tables third day in as we not satisfied with the location.
There are plenty to do if you so chose, I loved the 'Glass Show' - gives you a better appreciation for glass making. The staff there was to demonstrate and educate - they had a lot of adversity to overcome - wind, rain, and since it was electric heating system they were frequently putting the glass they were making into the ovens in order to keep the glass at a steady temperature. The entertainment was first class; the live music was great especially Top Notch. The DJ; however, had a bit of a problem as he mixed up his British Invasion with his 80's. Our suite had a bit of a problem regulating its room temperature, found that the temperature dipped to cold in the middle of the night (the housekeeping staff was nice enough to bring me two blankets - really helped). Also, credo goes to the steward for coming to the room when I couldn't open the safe in the middle of the night and the purser, Nadine for her due diligence for getting us our onboard credit.
We took advantage of express debarkation: it was a bit disorganized at first because everyone that wanted to leave early was all gathered in one area just outside the elevators where the theatre was located (front of the ship). The staff did not know what deck we were supposed to leave - until he had word from the captain. There was about a 15 minute wait and then we had to lug our luggage to the back end of the ship. That was the only glitch. Loads of taxis waiting at Barcelona, Spain.
A nice gesture: whenever arriving from outing there was staff from Solsitce greeting you on the dock area and a place to sit if you wanted as well as beverages like hot chocolate, water, and juice were offered before going back onto the ship.
Recommendations for this trip: I would like to have all informations regarding shore excursions including shuttles be on the website. Also, how far the dock yard is from the place of visit. All tour guides on excursions should have their patrons write their names and suite down, this helps identify who is missing. There were a couple times where there was a miscount and people that won't supposed to be on the excursion were counted thus accidentally leaving the people that were on that particular excursion out without a paddle so to speak.
Overall, the cruise was great. I know it would have been nice to have had two days at sea at the end to rest up before heading home but one always have to keep in mind, learning to pace one self is a good thing. I didn't mind being exhausted as we had a 14 hour plane trip home - gave me plenty of time to catch up on my sleep.