Can not comment on the Sky Rock as I haven't been there, but based on brand standards this property should give you the most benefits based on titanium but not sure what the recognition is like.
My favorite property in Sedona is still the Courtyard. Love the location and ease of the property. The Residence Inn is right down the street and feels like a cookie cutter hotel, while I feel the Courtyard has some unique features and is well upkept.
The Element is is a bit away from downtown Sedona, probably about 15-20 minute driver to the busy downtown touristy area depending on traffic. The rooms were nice and staff were friendly.