Not good, but not bad
The hotel is in a very odd location, and the hotel does provide free round the clock shuttle service. However, you are on an industrial island so you have to get a cab to go anywhere. This makes going places very difficult.
The rooms are fine, the staff is fine, just nothing to brag about. 
The restaurant was so-so at best. It's a Burger Bistro but was not impressed with the food, and since you are stuck, your choices are very limited. 
For a one night stay, did the job but would consider other options if you can for staying business in Philly.