This square is reached by going further towards the sea Behind Plaza Sant Jaume where one can find the Palau de la Generalitat is this small square

Could you correct the punctuation please?
This square is reached by going further towards the sea. Behind Plaza Sant Jaume - where one can find the Palau de la Generalitat - is this small square.