A clean and tidy place with modern facilities.