Communication with the host was difficult prior to the stay and throughout the stay. We weren't given clear directions about check-in or how to access amenities. Upon arrival at the property, we thought they had put sheets on the furniture to protect it only to find out the couches were very dirty underneath. We asked to be moved to another home, but they didn't have anything available. We also found many dirty dishes and one of the toilets was dirty. We attempted to resolve the issue by asking for a refund of the cleaning fee. As of check out time, we still haven't received a response from the host. Also the wifi wasn't working and someone was supposed to come and fix it, but no one ever showed up. I only give this stay a 3 rating because of the location and the waterpark and the size of the home. There was much left to be desired.