|#000| Refactored FacilityService#save to have a clear separation of service, repo and mapper responsibilities.