I enjoy cruising on Carnival but I am expecting HAL to be even better since I am paying more for my cruise.  I hope that I am not as disappointed as you were.  I had to sign up for a set seating so at least I won't run into your problem in that category.  How  were service and the stateroom?