has anyone been to the Smithsonian

has anyone been to the Smithsonian and can they share in info on:

1 where to stay?

2 where to park (we will be on bikes)?

3 would it be better to find a motel with access to a shuttle?

4 how much time to allow?