Excellent from start to finish. Our Kasa stay was fantastic. Great location, accommodations, communications... if you're on the fence, just book it! We would stay here again.