This is the kind of hotel you want to stay in when you're traveling thru Mexico. Its clean, artsy, interesting, beautiful. The owner is super friendly. Breakfast (not included) is VERY good and recommended. We thought the hotel was dog friendly, which it semi-is. Call the owner to talk about her own dogs before you just show up like we did. Nothing bad to say at all about our stay there. We should advise though that although you can SEE the ocean, getting to it is another matter. We had a 4WD truck so we could make the 6-8 minute drive down to the beach on the rutted roads. Otherwise, you have a pretty rough hike with substantial vertical to get down to, and back up from the ocean. But honestly, the ocean in Todos Santos is nearly unswimmable anyway because of the massive shore breaks. So just enjoy chilling in the infinity edge swimming pool at the ocean and your awesome pacific panoramas!