I had a fantastic stay with Dennis his place was PERFECTLY located just a block from Haight Ashbury with great coffee shops, restaraunts and cafes and plenty of interesting shops as well as a couple of AMAZING record shops, for vinyl I HIGHLY recommend Recycled Records on Haight and see Mike, the coolest guy. The location is excellent for all transportation around the city with several buses and the Muni train near by, Dennis was very helpful with advice about getting around. San Fran was DEFINATELY my town, I felt very comfortable there, plenty to see and do with a great vibe.
Dennis's place is just delightful, clean and tidy but makes you feel at home, has a great little sun deck on rooftop for relaxing with a drink and a Fire Escape! in case of emergency. Dennis is a most charming and intelligent host with a great sense of humour, had a couple of evening chats solving the problems of the world, I thoroughly enjoyed his company, we shared some world and personal views, he truly felt like a long lost brother, wish I had more time there. I HIGHLY recommend staying with him.