It does look quite close, but...
1. I can't find the Manichitrathazhu door in the other interviews or a closer picture of the railings (showing the right thing) to confirm Cherai Beach Resort.
2. There's a large concrete drain and a blue-roofed building in the Art/JJ screencap that can't be explained.
3. The shadow for Dave/Rachel's departure is in the wrong place. At 1.51pm their shadows should be pointing to the left hand side of the screen, not the right hand side (the lamppost has the clearest shadow). The image isn't flipped; Dave is wearing his watch on his (usual) left arm.
4. When you search "Manichitrathazhu" and "Cherai" you find exactly the kind of door we're looking for! It's a video game called "The Dark Hills of Cherai" though...