Well located in the old part of Philadelphia
We chose this place because of its location and were not disappointed. Only downside to that was the hassle of having to park the car some blocks away.
The hotel itself is an old building which has creaky floors etc which all add to the character.
When we checked in we were informed that although some 6 months earlier I had written to them and requested an upper room we were given on on the lowest floor right next to the road junction. We were told it was because they were full. The logic of which escaped me. Found the reception staff efficient with no friendly greeting as customers passed their desk.
The room was fine, bed comfortable, linens ok etc, the bathroom was very small and had a couple of maintenance issues, which on leaving I gave a list to reception so I hope they have been sorted. The main downer on the room was that it was right on the corner by the road junction and as a result was noisy and it had two stree tlamps right outside the window. With only slatted blinds it was impossible to block out the light so it was like sleeping with the lights on! Curtains would be such an improvement. 
Breakfast was the customary Pastries etc in a pretty small room so it could get a little crowded. No hot choices. 
The hotel is with in the heart of old Philadelphia and we found plenty of places to eat and walked everywhere to take in the attractions. Very much enjoyed the organ recital in Macy's!
All in the Alexander is great for where it is and what we wanted to do.