baby lizard in my hotel room...WTF??