Clean, well stocked kitchen, fast internet, great hosts, and great location