Perfect location. Perfect hosts. Very responsive. Wonderful recommendations. We had the BEST vacation