clean, convenient an ideal stay