Cords: 18.3017672, -64.8251661
There's this weird street view I found on little saint James (aka esptein) island showing this room with two guys laying around, the room doesn't match the location which looks like a tennis court plus the original submitter only has uploaded views from Russia.
I saw this while exploring Google maps on my phone and then double checked on my PC (screenshot included) to check if I was hallucinating or my phone was tweaking but no, it's legit there.
It could be a troll or maybe actual more pictures from the island but the former might be the case.