The rooms at the 4star Novotel Berlin Am Tiergarten feature air conditioning cable TV a teacoffee maker and a desk All bathrooms have a bath and shower

What is the correctly punctuated version of this sentence?
The rooms at the 4-star Novotel Berlin Am Tiergarten feature air conditioning, cable TV, a tea/coffee maker and a desk. All bathrooms have a bath and shower.