The Haven is the ultimate in big cruise sailing. The Haven team provides excellent service. The restaurant, sun deck, pool and bar area has a "club atmosphere " providing guests with a topnotch experience.
My only complaint, and it may sound petty, is that the lighting in the bathroom is too dim and should be brighter.