Would not recommend. Perfect nightmare if you are not certain about your schedule. I was on a bus that was later than I planned to check in, and the host did not let me check in, leaving me stranded and keeping my money. Read fine print!