Communication is excellent. Check-in and check-out processes are clear and easy. Ideal place if you have a dog, which is why we stayed here. Our beagle was able to play/run around the yard. The host AJ is very helpful and prompt in answering our questions.