Very clean and comfortable; welcoming host.