Great host and room well located in Geneva