very welcoming, clean and comfortable.