I couldn't ask for a better experience for my first cruise, which traveled from Miami, to Cuba to Great Stirrup Cay in the Bahamas and back to Miami. The entertainment as non-stop, the food above expectations and the service tremendous. The shows and comedian were enjoyable. I also took in trivia, karaoke, Deal or No Deal and Salsa dancing. We ended each night at Dazzles for drinks and dancing. I took the classic car tour in Havana, and would recommend that as well. I had read about renting cabanas in the Bahamas for $300. I did not rent and in my opinion there is plenty of shade if needed, and you can rent clam shells over two chairs for only $35. I spent a decent amount of time in the water. The multiple pools and hot tubs allowed plenty of space. They never seemed over-crowded. I would definitely choose Norwegian Sky again.