If you are taking the bus from the USA, I'm going to suggest that if possible, book a hotel in advance. Some internet research may help you avoid a bad hotel experience, and if you are going through customs/immigration, they will frequently ask where you are staying, and maybe even review your...