Randi has got a great set up. Check in was easy and we had no trouble settling in. Her instructions are detailed (a very thorough and helpful binder) and there isn't much she hasn't thought about.
The apartment was very clean, spatious, and had anything we needed from nice extra towels, appliance instructions, and Netflix.
I would definitely recommend staying here.