Count on there not being bathrooms. One in a blue moon there might be, but most likely not. The direct route from Olón to Guayaquil takes a bit more than two hours, or you can go to Santa Eelana’s bus station first (about an hour) for a break, then to Guayaquil – but it is still two hours from Santa Elena to GYE.