Mind Teasers!

Just like Unireps Harry who lovesssss his Rubik's cube, here's another trivia for those who likes mind-challenging questions.
Numero Uno:
There are 7 girls in a bus
Each girl is carrying 7 backpacks
Inside each backpack, there are 7 cats
Every cat has 7 kittens
Questions:
How many legs are there in the bus?
Numero Dos:
There are three travelers who are checking in to a motel
Since it's already late, the receptionist said the room costs $30
Each of them paid $10 and went into the room to rest.
After a while, the receptionist just realized that the room only costs $25.
He then decided to return $5 to the three travellers. He asked a bellboy to return the money.
On the way, the bellboy thought since there are three people, it will be easier for them if everyone gets the same amount. So he took $2 for himself. When he reached the door, he knocked and quickly return them the $3.
If everyone pays $10 and being refunded $1, that means each of them pays $9.
Adding to that, the $2 that the bellboy took.
So the total cost of one room will be, (3 x $9)+$2=$29
The problem:
Where did the $1 go?
Do let us know if you have successfully solve these two. :P It may not be as easy as it may seem. Don't worry... There's a prize waiting for those who able to solve these... :)