I just returned from a cruise on the MSC Poesia on December 12, 2010. We did the 7-nt western Caribbean itinerary hitting Key West, Grand Cayman, Jamaica and Cozumel.
We stayed at the Hilton Garden and where we parked our car and got shuttle service to and from the pier ($8 each way). The hotel was nice. Very crowded.
Embarkation: After reading countless reviews of what this cruise line was like, I was skeptical and went to embarkation expecting the worst. Turns out, I was wrong. From curbside to walking on the ship was 15 minutes (and I didn't even complete the online check-in).