We stayed here just short of a week to visit Disney World for NYE. Checking in & checking out was super easy and seamless. Any communication via the rental company was easy through the app or e-mail and that got back to you within an hour or two. The property was clean however we did have a bit of an ant problem. The ants were teeny, tiny and found under the couch, as it had not been swept well. We also had trouble with the AC. Although we were there in December, the temperatures during the day were above 75 sometimes in the 80's and the thermostat wouldn't move below 72. So, it was quite hot and humid in the rental at times, especially upstairs. We were actually told not to touch the thermostat at all, which was a bit inconvenient and annoying.
Other than those two issues, our stay was easy and nice.