It is composed of a bathroom with shower a bright and spacious living room with a comfortable sofa and a table with chairs as well as a separated kitchen equipped with everything needed for cooking

Add punctuation
It is composed of a bathroom with shower, a bright and spacious living room with a comfortable sofa and a table with chairs as well as a separated kitchen equipped with everything needed for cooking.