From the moment I my family walked in, it had the feel of a top notch hotel. It was clean, the amenities are plentiful, and the club lounge (I am a Starwood preferred member) was nicer than others I have experienced. I was really impressed with the fitness center and two pools. The indoor pool was being used for a Zumba class, which I have not seen before. The staff is very courteous and responsive to your needs.
Regarding the exterior, this is the nicest looking Sheraton that I've stayed in. I chose it over others in the area because of the aesthetics.