A 4-month-old boy presents with a 2-day history of coryzal symptoms and increasing work of breathing. He is feeding less and has wet nappies but appears tired. Respiratory rate is 58/min, oxygen saturations 91% on air, with nasal flaring and chest recession. On auscultation there are widespread fine crackles and wheeze. What is the most appropriate management?