Supryias and Todds place is just awesome! The next bus stop directly into the city is just 5 minutes away by foot. If you have any questions you will receive an answer very quickly and they are always willing to give you very good advices how to spend your days in San Francisco and around the city.
We had some pretty awesome days and highly recomment this lovely suite!