For me and my husband, the appeal is the pampering. If you ask for something, the crew will attempt to make it happen if at all possible. Staff learn your names and preferences within a day or two of being on the ship. The rooms and beds are very comfortable. Food is very good. I guess I am wondering what matters most to you in selecting a cruise line? You said food isn't what drives your decision, but seem unusually bothered that dinner isn't served before 7.