The phrase "little jewels" refers to something small and valuable, like precious gems. It can be used to describe items, places, or even people that are considered special or extremely beautiful. Full definition
Finally moving into my new little jewel of a tiny house and that has caused the same urgent and necessary sense of must go in me. (theinspiredroom.net)