Comfortable, smartly furnished, great location. Great communication. Minimal hassle, maximum comfort.