There are and will be plenty of reviews with in-depth comparison shots. Ars Technica already has a few and I'm sure there will be more to follow. This however is something quite different which makes it a great review.
I can't tell if the camera is great or the pictures look great because of the location. What is the point of this review?
It should be titled "iPhone 7 sample photos & videos taken at a spectacular location."
Let them have some fun...