Clean, great location, friendly hosts, fast communication. We really enjoyed our stay and would come again!