Perfect in every way. Fantastic hosts, wonderful peaceful location, we just loved our stay!