For those who are still on that Squid Game hype, this Airbnb in Spain that was rumoured to have inspired…