Very great very clean good communication and great location