Very clean place and in a clean location.