La Hacienda is a quiet little place just outside of town on a drive-able dirt road that passes pepper farms and palm trees before it terminates at the gorgeous beach. We had a little trouble communicating with Amy, but once we reached her upon arrival in Todos Santos, she quickly greeted us warmly and led us to La Hacienda.
The upstairs studio is small but has everything you need for a short stay unless you want to cook. Even then, there is a barbecue available for use in the pool area. The restaurants in Todos Santos are so good, we felt no need to cook.
For our 6 day stay, we would have liked having our towels and sheets refreshed. I had sent a text to our host inquiring about this and didn't get an answer, however as I said we had some communication problems, so the fault could be my own.
Be aware if you plan on walking, the dirt road is good- actually easy to walk, even though there are more people driving the road than you'd expect, they're all very considerate. On the other hand, the road leading to town is very busy, and its sidewalks are in terrible shape with large sections missing, broken, buckled by tree roots or are overgrown with vegetation. Because of the condition of the sidewalks, you'll be walking on the road in sections that are narrow, and traffic is heavy at times, since it is the only road between town and the neighborhoods to the north. Bring a light if you will be walking it at night.
Overall the stay was great and I wouldn't hesitate to recommend La Hacienda.