Ask LOTS of questions before you book.