They had a pleasant stay at the bed and breakfast.
Idiomatic Expressions for stay
Phrase: stay the course
Meaning: to continue with a plan or action despite challenges or obstacles
Usage: Even when things get tough, it's important to stay the course and not give up.