Communication was great as was check-in and check-out process. Location was also a big plus. Main issue was the dogs, one of which was almost a non-stop barker. Wall was very thin as mentioned by some previous reviews, but no one mentioned the dogs. Hopefully owner was just dog sitting while we were there.