Clean, well located, well equipped, and lovely hosts. Highly recommended.