Platinum member, so we've been to a lot of Sheratons it was a fine hotel with better than average service.
#1 for hospitality - every single staff member we came in contact with was friendly and service oriented. Tuesday nights they have guest appreciation meet and greet with free food and free drinks. We met some nice folks and had our fill. The Club staff was very friendly too and this club serves free alcohol.
Accommodations: Newly renovated, clean, we had a giant spa tub in our room. Only complaint is their keys kept not working on various doors. Three times in one day once. But the staff was so helpful and apologetic, it was easy to be forgiving.
For a smaller Sheraton in the suburbs it was about what we expected which was average. What put this hotel over the top was the people.
BTW: We also stayed at Sheraton Valley Forge which is a bigger, fancier hotel in a nice area close by. BUT this Club rocked compared. The food was far better, staff friendlier, and there was no free wine at the other one.