Clean, excellent location, responsive hosts, nicely-equipped kitchen. Overall excellent experience.