Warm welcome, clean and comfortable and literally a home away from home.