There's an Airbnb in Spain that looks like it's out of Squid Game