We had an amazing time. The cruise was excellent. The buffet was great. It had a lot of choices and I loved that we were able to have seconds. We enjoyed the great music and danced the night away. It was my boyfriends birthday and he had never been before. We will be going again in the near future. Great times!!!