Cleanliness: overall was very good, however, I immediately saw beard trimmings in the sink in one of the bathrooms. I wouldn't expect to see that if it was thoroughly cleaned between guests. It gives the impression that the cleaning company just did a quick wipe down and left.
Check in process: a little confusing since we had to go to a different building to get our packet first. And then I left what I assumed was our parking pass (bright red paper that said "parking pass") on our dash when we parked at the condo. The next day we had a note that we were illegally parked and would be towed. We eventually found the correct paper and put it on the dash.
These are my only two complaints and were relatively minor. We didn't need much communication with property mangers during our stay, but the little messages back and forth were quickly responded to and answered all questions with no problem. Whoever was answering my questions made me feel like I was talking to a buddy, not a stranger. I would book this property again with no hesitation, and can't wait to go back!