That's pretty good. Have each bed provide a different quality of healing. Inn beds are the best, straw beds, the worst. You can only sleep at night and sleep until morning or until a monster wakes you. And not sleeping causes your stamina to recharge more slowly until it becomes negative (drains automatically). And while food heals you, the lack of food harms you. You get little messages like "I'm feeling hungry." "I'm starving." "Divine Wizard needs food, badly!"