This en suite room has a flatscreen TV and tea and coffee making facilities

Could you correct the punctuation please?
This en suite room has a flat-screen TV and tea and coffee making facilities.