We spent just one night at Casita Margarita. Fortunately for us, as we went in low season, we were the only guests that night.
The staff were very friendly and helpful. The room was spacious, decorated with taste and the whole place had a charming of being your own home.
The only objection, if any, would be the breakfast. IMHO, it should be a little bit more abundant. But all in all, a place to be. I would reccomend it and I would stay there again.