clean place, good facilities