The spaces are good size. In general
Is clean but in addition they have nice showers, a good laundry and a comfy play room