Communication leading up to us successfully checking in was a headache. We did not receive check in information until a few hours prior to our check in time and the initial tracking down of keys/parking is a little complicated to figure out on the fly. In addition, the host company has various individuals responding to inquiries/messages, however they were not coordinated in their communication and we were communicated different things regarding some matters. Other than that, the space itself was as described and advertised. The complex was large and had great amenities available.