This was my first time cruising and I enjoyed the all inclusive meals and drinks. The staff was welcoming when we first arrived. On the first day, we did the blue lagoon beach day and found a spot on the snorkel beach which was relaxing and peaceful. It was neat to see the dolphins catch a football in their mouth while waiting for the boat back to the cruise ship. We enjoyed the vibe on the ship overall and the salsa dancing lesson was a hit! The great stirrup cay had great snorkeling spots and we even got to play volleyball. We enjoyed the white hot party on Saturday night and the restaurants were very good especially since it was all included. On the last night we sprung for cagneys steakhouse and the waiter surprised me by cutting my steak for me, I felt very pampered throughout our time on this cruise. I would definitely recommend it to people who want to have fun without worrying about the cost!