Beautiful, relaxing, peaceful stay at Vista, we will definitely return. Hosts provided luxury, clean, tastefully decorated accommodation and we loved that we could use their pool and tennis court (John provided all the gear) whenever we liked. Breath taking scenery to wake up to and have breakfast on the porch each morning (provided) and nice little visits from very friendly dogs Lexie and Harry made our day!