Central place in Geneva, very close to the central train station. Great hospitality by host.