Me and my wife have been on a few of the Dam ships and can honestly say that HAL is the perfect line for those of us that like small ships and less crowds.
Their crew is simply the best. We love most of all, the wrap around deck, which can be use for that romantic stroll at night. We have been on RCCL, Carnival, Princess, NCL, and Celebrity,
Celebrity comes close but their ships are not built the same way, and are now built much larger.
Believe me larger is not better-unless is RCCL voyager class ships. I have not been on the Genesis class yet. All other lines with larger ships are a crowded mad house with poor food and poor service.
In order to beat HAL you have to book with a 6 star cruise line. So for the money HAL is the way to go.