The Hayes Valley Inn is in a prime location if you want to stay at a safe and accessible place. Restaurants and parks are within walking distance. Carina, the Hayes Valley Inn attendant, was very helpful. She called us before our stay and gave us her number in case any questions came up. Overall, would highly recommend! We will be coming back to stay here in the future.