We stayed here for a college spring break tour, hoping to also be in a good location to see some of the historic sights. We also had our dog. The staff couldn't have been nicer, very accommodating with the kids and the dog. Great location one block from the liberty bell and constitution hall. The price was reasonable and the hotel was very charming. No fee for a dog in the room which is unusual--some places charge up to $150 extra per night. We at breakfast in the attached cafe. Service a little slow, but very convenient and tasty healthy breakfast. Would highly recommend this hotel and would definitely return.