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

The lodging boasts a fantastic location on the main shopping avenue of Sitges right between the Placa del Pou Vedre and Museu Romantic Can Llopis
The lodging boasts a fantastic location on the main shopping avenue of Sitges, right between the Placa del Pou Vedre and Museu Romantic Can Llopis.