The Inn at the Opera is a perfect place to stay in for a few days in SF.
Location is pretty close to many of SF's key areas of interest and Hayes Valley is a great place to be in in general.
The staff at the Inn at the Opera were great; they were super helpful for any questions I asked.
It was a shame that (perhaps due to COVID issues) the breakfast option and restaurant were no longer available. But if I come back to SF for a few days, I would totally stay here again.