Very clean place extremely convenient location