clean and spacious. modern and homely