Great location right next to the Presidio. Small property. Good price. Old and a little run down. The floors weren't the cleanest and I could feel the sand under my feet in the room, but other than that it seemed pretty clean. Parking is difficult but you may be able to park on the street somewhere. The free breakfast is decent with bread, English muffins, cereal, milk, juice, oatmeal, Mandarin oranges, and yogurt. I was a little annoyed that Expedia advertised a $15 pet fee per day, but they charged me $20 per day as some of the other reviews mentioned.