It has 2 bedrooms a bathroom with shower living room with fully equipped kitchenette

Could you correct the punctuation please?
It has 2 bedrooms, a bathroom with shower, living room with fully equipped kitchenette.