Sheratons are usually pretty good. This one has lots of conference spaces which fortunately was not being used during my stay. Very upscale lobby area. Friendly staff, I was greeted every time I came and went thru the lobby.
There was a mini store as well. More of a selection of travel necessities than a store.
There was also a pool and restaurant/bar.