UCF is not the absolute best school in the world but the hospitality and engineering programs are good. The large merit scholarships for NMSF makes it very attractive financially. I understand that UCF has other large merit scholarships available for high stats kids who are not NMSF.
Many people are only interested in the highest ranked schools but the OPs child seems like a good fit for UCF since his academic interests match with UCFs strengths.