Very hospitable! Clean and comfortable.