Excellent location and great communication. The hosts made staying there easy.