What is the version of the following sentence with correct punctuation?

Great apartment 82 m which sleeps up to 8 people has 3 bedrooms two with double bed and a twin two bathrooms a very bright living room with double sofa bed TV and a balcony to enjoy the air of Barcelona fully equipped kitchen with everything you need to Cook
Great apartment 82 m which sleeps up to 8 people: has 3 bedrooms, two with double bed and a twin; two bathrooms, a very bright living room with double sofa bed, TV and a balcony to enjoy the air of Barcelona; fully equipped kitchen with everything you need to Cook.