The Courtyard is the best Marriott property in center city Philly. True, you won't get all of the frills (Concierge Lounge, free breakfast etc.) that you might get from the RI next door or FS a block away, but the overall quality of the property and (especially) the staff puts it ahead of the others. Unlike most Courtyards, there is a full service restaurant/bar on site for those times you don't feel like venturing out. Highly recommended.