In my personal experience on liveaboards in SE Asia - budget means small bunks or sleeping on the deck and shared bathrooms, not the best food. As the price goes you, you usually get ensuite and better food. Bump that price up some more and you get air con, warm towels after each dive, even...