nice and clean good communication great location