Very well maintained. Up to date facilities