Very roomy and bright; good facilities