We have a quick trip planned in early Auguest - only 4 nights . We are staying at BC by way of the real beach. We will have our bikes with us and I hate to leave 5 trek bikes (we ride what Lance rides!!) on top of the car for the stay at Disney - is there any place to stow the bikes??