Hope has a very fair and well thought out refund policy. You pay an initial non-refundable deposit of $2000, then you have a few days after arrival to make up your mind as to whether you want to stay and only then pay the balance.