In our opinion there are a several nicer perks with HAL. The balconies are better, the free laundry service was great, and I think the king size bed could be separated. The single room suite cabins on HAL are larger and we felt, more comfortable, than the single room suite cabins on NCL. In the Haven though, there are many more choices to have additional rooms and bathrooms within your cabin. That extra, private space is invaluable when traveling with older children or adults. We were oversold on how good the Pinnacle restaurant was on HAL. Very subjective, but it always disappointed us in some way, the service, the food, or the seating, just nothing special. And unless there have been changes, it wasn't exclusively available for all meals with no extra charge as it is on most of the NCL cruises. We love the Haven restaurants to the point that we don't cruise on NCL ships without one. The small Neptune lounge with cold snacks doesn't begin to compare to the Haven's private bar/pool/sun deck. Outside the Haven there are many many more entertainment options available during more hours. The atmosphere outside the Haven though can feel more crowded and somewhat hectic. Some people enjoy that added energy, others do not. The special Haven embarkation in most ports was great, and being able to disembark without a long line was even better. We enjoyed the HAL suites when we stayed in them. Once we started staying in the Haven we've never been back. I think the Haven is also someone more expensive, so at some point we might reconsider. Personally, I'd miss it.