I'd recommend Adam's place. It's clean and comfortable, in a great location for getting around the mission at a great price for the area, and comes with two super friendly cats!