Clean, well-kept, good communication, convenient location. Great host. Highly recommend and would stay again.