I’ve had an idea like this before! In my concept, the user would select the criteria that they value, and the app would only show them the places that are Pareto optimal with respect to those criteria.
Fantastic! Yeah, the basic idea isn’t novel—I’ve heard it a dozen times over the years. However, as far as I can tell, no one has delivered on it, probably because it’s not particularly monetizable. Ultimately I think this kind of product is best suited to be a loss leader or public good.