Safe, comfortable, and welcoming. Very clean.