We only had the best experience staying at Grace & Steve's flat. The apartment is exactly as advertised and offered everything we needed during our stay in SF.
Grace and Steve were very easy to deal with and answered any questions we had in an instant in the most uncomplicated way.
On top of that, their apartment gets the "extra bonus point" because it has a dish washer which was invaluable being on vacation.