spacious, clean, & modern .