The drawback is the location. It's located on a busy traffic circle. You're close to the Academy of Sciences but it's not a walking neighborhood, lots of super busy streets and high speed traffic. Not the kind of place where you walk out the door and there are restaurants, etc. But if you just nee da hotel it's a nice hotel. I would choose the Rittenhouse area or Old City or Society Hill.