Graeme was an amazing host. From a friendly chat to the offering of mechanical repairs, we couldn't have asked for more. Graeme's beautiful dogs were great with our kids. It was a great place to stay!