This was my second stay at Keith's place but it will not be the last. You really cannot beat this location in the Castro, and Keith is fast in responding to the needs of his guests. Bonus: I met interesting people staying with him and enjoyed stimulant conversations. You never know you might encounter here!