Have you noticed that the scenery around Acapulco is a bit flat for such a big conurbation

What is the correctly punctuated version of this sentence?
Have you noticed that the scenery around Acapulco is a bit flat for such a big conurbation?