I have not stayed at any of these properties so I cannot comment on that.
I will say that each of them is probably a 15-30 minute drive into the city based on traffic. All 3 are near major roads/highways that lead to Philly so they are all relatively convenient if you are ok with the commute time.
They are also all close to a number of restaurants, starbucks, coffee shops, etc. if you want to pick something up in the morning/night.