Very clean place and facilities