They done it up sometime in the last 10 years so, whilst it's lost a bit of it's "authentic filmset going into ruin" charm it's now much more of a polished tourist attraction.....
Which reminds me, I hosted an IT conference (ZZZzzzzz) in Malta a few years back and we held our gala evening at Popeye Village and the star attraction was the 'hamster lottery'.....large table, with live hamster and 21 numbered hamster houses....everyone buys a ticket with a hamster house number on it and the winner takes all if the hamster goes into the house with your number.
Hours of un-PC entertainment!