Though all photos in the video are claimed to be Habana (which I have no doubt), Google does not have a match for this photo nor have I found anything describing the room and, of course, its actual location. Any idea where..?