First off, let me say that the staff is absolutely first rate. They are helpful, friendly, accomodating and genuinely nice and professional people. They do the best they can under the circumstances of working in a tired, poorly appointed, indifferently maintained facility.
What am I talking about? Well, there are two Miramonte Resorts. There is the one that looks over the main pool, which is beautiful and has very nice rooms. I stayed there the first time I visited. There are probably a dozen or so rooms like that. Then there is an entire other set of rooms very far from main pool and that is like staying in a motel. The only difference is that you are paying more than twice the price of a motel and getting nothing more for that money.
Let me tell you about my room: the bed listed noticeably; clearly it has been ages since it was changed out; the sheets were clean but very rough; if you want more than two bath towels, ask ahead of time; be prepared to hear every noise from your neighbors since the walls are thin.
I can't imagine how this place is rated as highly as it is. Stay away.