Very clean place with all the requirements in place.