We have had excellent experience with both BA Habitat and Reynolds. They are both established and dependable Agencies who are responsive to problems needing attention, if any.
However, for such a long rental, I would follow the good advice above, in this thread.
And always, always have a...