This was our first cruise and it was everything we had hoped it would be and more, We didn't want to get off the ship when we came into port. All off ship excursions went smoothly and problem-free. The service on board was great, the staff seemed to go out of their way to be helpful. The Elation was a smaller ship, I learned when docked next to the Triumph, but still great. We visited Jamaica, Grand Cayman, and Cozumel.