Clean, excellent location and good communication, would stay again!