I'm a loyal Marriott girl and will always choose a Marriott hotel over another if possible.
I've stayed at multiple Courtyard locations and they are usually very nice, clean, and comfortable. This location is no exception. The reason I'm giving 3 stars instead of a higher rating is for the following reasons:
1) the building is older and it shows (mostly in the corridors and room entrance). You can tell there was a recent remodel done and that was done very well. The lobbies and common areas are very nice, rooms are comfortable. You can just tell its older in some spots. Not a deal breaker, this is simply in comparison to other courtyard properties.
2) when we checked in the younger girl working at the front desk. DEFINITELY needed to brush up on her customer service skills. She was not rude but looked at me like I was crazy a couple of times when I asked questions about our stay (that were very obvious questions/answers, nothing out of the ordinary). She seemed like she needed more training and also the hotel was very short staffed so that may have been part of it. This happens on a couple of different occasions with the same person.
I do want to note that most people we encountered (especially in the bistro/lobby area) were super helpful and kind. The food is also decent.
I am not sure I would hurry back if there was another Marriott option that was convenient and in the same price range.