Located in Edinburghs historical city centre Central Apartments Edinburgh offers selfcatering accommodation with free WiFi access throughout

Can you repeat this sentence, but add in punctuation?
Located in Edinburgh's historical city centre, Central Apartments Edinburgh offers self-catering accommodation with free WiFi access throughout.