Great place, That meets all your basic needs (Full Kitchen). Great location, and great company, Peter and Haley!! Peter has great hospitality and I would definitely stay there for future visits to SF. Highly recommend!!!