Very clean and tidy; very welcoming host.