We stayed in the cabins at Iron horse our first year, I have nothing negitive to say about the place.
Mid June appears to be drier than late, but I don't think it really matters. If it is going to rain it will.
We don't care where, just tell us when and we will plan accordingly.