David's place is very good! Totally worth to come next time.
It's close to Castro, lots of fun places within walking distance. And easy to get to anywhere else. If you want to experience Castro life, this is the best place for you in SF.
It's clean, beautiful and home-like. Two amazing things that surprise me: 1-the shower, the best shower ever; 2- the food, David is a good cook!