Tidy and has a lot of facilities, even including meeting rooms and projection screens for movies.