Large place. Modern. Clean. Great host.