Extremely clean, comfortable and welcoming.