Like some of the other posters here, I can only compare it fairly to what I get at other hotels, and I'm glad to have it.
No, it doesn't compare to what I grind and brew at home.
And in several of the Sheratons I haunt, there is a very decent dedicated coffee bar in the lobby area, usually a Starbucks.