Stayed here because of a time share sales pitch hotel room deal. The hotel is clean. The staff is welcoming and friendly. Like the bistro/ bar in the lobby. The lobby/business center area is great if you need to work on your laptop and you're sharing your room with someone who wants to watch tv with the volume full blast.
The prices per night are very reasonable compared to other Courtyard Marriotts in the Phoenix area. Because of the time share sales pitch we got a slightly better rate.
It unlikely I'd stay here again because I have a timeshare, but if For some reason The time share we're booked up I would definitely consider this Courtyard Marriott first.