Good location near SEPTA. However, the staff wasn't amazing. I waited 15 minutes to check in because they were more concerned with whoever was on the phone than with the customer standing right in front of them. Also, they told me they had coffee and muffins until a certain time, I arrived before that time, and everything was gone. That was frustrating. Otherwise, its sufficient, but I won't be staying here again.