I am thinking about using the MegaBus service for state convention. I have never been to Grand Rapids and am wondering about the drop off location. Is it a high traffic area? Thanks for any info you can provide.