The experience was great, however there was a wedding party there and they over took the whole experience from others, it did for me. I was there celebrating our Anniversary and it felt like we crashed a wedding instead of enjoying the quietness of a nice dinner and enjoying the dance floor. The wedding party was super loud and they took over the dance floor, guest were trying to dance but ended up going back to their seats. The cruise was nice, the food was good, the music was good, just wished there wasn't a wedding party to take over the boat.