Meh
I gave this hotel a 2 only because the bartender was polite. We stayed here over the weekend and did not have high expectations because we won a bid on priceline, but the hotel's cleanliness and lack of professionalism were less than impressive. When I called on Friday to ensure that I could bring a dog and potentially check in early, I felt like I was interrupting some woman's tv show schedule. She was impossibly rude. 
Aeshetically, it looks like the hotel was built years ago and has been patched since then with decorating and cosmetic fixes. It needs a MAJOR overhaul. 
There are a few fun stories that came from this experience, and we are very easy-going people who do not EVER complain. The hotel is dog-friendly, so my boyfriend and i dropped my dog in the room and went out for the day. When we returned later, we discovered the toilet did not work!!! Exhausted and not willing to go through the motions of moving rooms, we improvised and used the trashcan to pour water in the back of the toilet so it would flush. Romantic. When I opened the shower curtain to shower in the morning, there were long black hairs in the bathtub. I shudder to think what I would have found had I turned the sheets on the bed down.
The elevators- I could write a dissertation, but I will spare you and just say they are dangerous at best. They need to be updated. If your child runs out of the elevator, or in our case, a dog runs on to the elevator before the owner, don't count on pressing the "door open" button. Nope didn't work and I was left ripping the leash off some poor woman's dog before it was hanged by the elevator/leash combo. Also, the hallways are really dark and musty.
The bartender was nice, there's a starbucks in-house, albeit with a limited selection. Dear Sheraton, gut this hotel, update it, and get new front desk staff who are trained to work in the hospitality industry. Other than that, ok location to go on a run the next am to the museum and run up the rocky steps. We walked the mile to Independence Hall and cabbed that night to Penn's Landing for dinner. Just ok.