We loved our evening on the dinner cruise. It was showering when we arrived and there was no view but the staff were lovely and attentive. Dinner was very nice - we opted to pay the little extra for the top dinner choice, and it was worth it. We were told clearly that certain things were extra, so didn't receive a nasty shock at the end. The band were good - 2 men who played a good range of music.
Part way through the evening, the rain cleared and all the lights were visible. The commentary was good, informative but at times a bit difficult to hear. We would definitely recommend this trip to anyone - there were a couple of young children who were well behaved all evening, but in general, I wouldn't take children under teenage years