Clean and spacious. Lovely facilities that are new and cared for.