Clean and new and a welcoming host.