I live in Tucson and rented this home for myself and my out of town bridesmaids for a few days surrounding my wedding. The property looks just like the photos. It was very spacious and had all the amenities needed, as well as ample parking for the group. Two of the three showers did have steep drops which was not an issue for us, but something to consider for people with mobility issues. I did not have to contact Vacasa during my stay, but my sister stayed at a nearby property of theirs and they were very responsive when she needed them.
My situation was a bit unique, but if you happen to be considering this for a wedding party: it is very close to Reflections, has great natural lighting in the common area for getting ready, and is a fantastic backdrop for photos.