Firefighters, police praised after blaze