Clean, good communication, GREAT location. 10/10 would recommend