Mice are a common occurrence and you even see them in the airport lounges in AMS. It must be in line with the pet policy and they are there to keep you company.
Forced to stay there? There are worse places in the world..
Oh, and welcome to flyertalk
Globalist