David and Cathy are wonderful hosts - very friendly and they communications were excellent. The accommodation was immaculate and perfect for what was needed.