The stay at the Inn at the Opera was perfect for my situation - I was traveling solo for a few days and wanted to be in Hayes Valley, which is one of my favorite areas of the city. The Inn is located right near everything in the neighborhood. The rooms are relatively small, but that didn't really matter as I was traveling solo and I didn't want to spend too much time in the room. There was also a desk that was perfect for doing work in the morning. And most importantly, the showers were excellent!