It's a beautiful cruise, and the service is excellent. It's a much better experience if you're aiming for a more luxurious choice. They serve welcome drinks, so you can spend some time on the deck before heading to the lower deck, which was very grand in design for dinner. The server is excellent and welcoming. After dinner, they will invite you to the upper deck and take photos for you. The whole experience is warm and happy. I went there for my boyfriend's birthday, and he enjoyed it very much too. Unlike other options, they offer a full 3-hour cruise, and it's very enjoyable.