clean, comfortable, safe great stay