Great for a short stay; clean, comfortable, well-furnished, convenient location, secure, etc.