very good communication; good location.