I like it! Yeah, the skyline is small, but then it covers a lot of territory, and anyone familiar with Boston (which I'm NOT) would likely recognize it immediately anyhow.
If it were mine, I *would* clone out that part of a tree that's on the left edge of the photo, and probably those little tiny red dots on the water too. I *might* even clone out that yellow bush in the foreground, if my skills were up to it. I wouldn't mind the bush as much if it were off to the right side, but it's just ALMOST right in the middle and it diminishes my enjoyment of the overall scene.