Host has very poor communication. The host had failed to communicate with the check-in receptionist (even though everything was paid for in advance). In turn, the host's check-in receptionist was extremely rude and demeaning. We were all professionals traveling who understand and value customer service. Nonetheless, the receptionist treated us very poorly, demeaning us as if we were begging for something. In addition, she made us wait 45 mins to get checked in after a full days travel. Won't ever stay here again at this complex again.