Communication was good, place was ready quickly, nothing to spectacular about it but only stayed one night so done what was needed, would stay again for sure but cleaning fee seems really high not sure it should be that much