We have invited our neighbours in France next to our holiday home to England to stay with us for the weekend. Panic - will they expect us to pay their fare, or will it be assumed that they will pay? We are planning to look after them when they are here - meals out etc. Can anybody help? Thanks!