We stayed for two nights here for a wedding and would have given it 3.5 dots if that was possible.
We were very pleasantly surprised by the quality and attractiveness of the rooms. They were large, clean, and very comfortable. Obviously if you are attending a wedding at Old Ranch, the location could not be better (it's right across the street).
The reason for the deduction of a dot and a half is for a couple of reasons:
1. The location and proximity to the freeway is not awesome. It was especially bad due to the construction going on during the night.
2. The staff was not terribly accommodating. The were decent but could have been more welcoming as opposed to focusing on the "strict no partying policy". Check in for the bride took longer than it should have and there were other requests that the staff just simply didn't make much of an effort to solve.
All in all a good stay and we would have no problem staying again if we attend another wedding nearby.
PS the good news is that we did have an "after party" (more like a gathering) in some of the rooms after the wedding and they did not hassle us at all