You won't find a more hospitable couple in Geneva than Mark and Deborah!