If you are planning a stay in Todos Santos then you should definitely check out this place. It is a bit off of the beaten path but is a wonderful place. The rooms are very big with kitchens. The room we stayed in had a few cosmetic issues i.e. loose tiles in the bathroom but if that sort of stuff...
More