We had an "ok" experience in Rancho El Sobrino. When we reserved a room for our "15th Anniversary", the reserve said "room with pool view", but our room isn't in front of the pool. Actually, the room is at the back of the hotel in a not very nice position. The room cleaning service is just "ok", nothing "amazing". The pool was cleaned once every 3 days. The staffs are polite and we hadn't problems with them. But, one day I requested a "Mojito" and it was terrible because the staff swapped SALT for SUGAR. I said: "Lady, could you please show me the recipe of your Mojito because the mine is brackish" and for my surprise, she told me: "I put SALT" (a terrible mistake). A guy that was behind me said: "Lady, Mojito is made with Sugar, not SALT". She changed my drink without costs but I was thought "how many drinks she made swapping salt for sugar.
Finally, when we checked out, there wasn't anybody at the reception. We checked out by phone. I recommend Rancho el Sobrino, but don't create any extraordinary expectations about the place. Enjoy the beaches around the Sabana.