Great location.
If you stay in San Francisco, you want to be 'in the thick of it' .. where everything's happening. Can't go wrong here; there's so much happening nearby and the fact that the hotel doesn't offer catering, is hardly noticed. There are so many choices nearby, it's doubtful if many guests would use a hotel restaurant!