Clean, excellently located. Good host!