Other than a few frustrations, our stay was clean, comfortable, and very relaxing!!!
The check-in time for condo was 4:00 PM but the cleaning crew did not show up until after 4:00 PM when we were already there. Because of their late arrival, we had to leave for a few hours while they cleaned. We also ended up having to pull the towels and linen from the dryer and empty the dishwasher ourselves later that night.
Our biggest frustration was our difficulty getting in to the Green Valley resort. The rental ad suggests that the resort is available during your stay but we had to call and request passes from the owner while sitting and waiting with family in clubhouse each time we went. The second time the owner informed us that he was only giving renters passes for one day but he was kind enough to allow us access on the second day. However, we did not have access after that and were a little frustrated. I realize there are other available pools but I chose this rental unit because of the owners active membership to Green Valley.
If you do not plan to use the GV resort facilities, this is a nice and comfortable place!