Although most of it were shot indoor, the cinematography feel fresh. There's a healthy amount of variety on how they shot each scene so it never got stale. It was a fun watch complemented by the awesome mystery, aside from that there's also bit of social commentary in it. There are some cheesy moments and some characters are rather cartoonist but I found it quite easy to let it all slide.