Loved the article and detailed design. Just a thought on the ratings and reviews suggestion. I’m just thinking absence of reviews and zero reviews are two different use cases. So you think it makes sense to say “No reviews Yet” or “New Property” instead of stars that are not filled? Buy adding the label we also take care of the the inconsistency in the layout at the same time it does not mean it is poor quality. Just a thought.