Excellent for ort term or long-term stays.