Instead of only looking for best-rated places look at best-rated areas. The areas are derived based on Google Maps rating. You have some pre-loaded data you can choose from (coffee, gym, cowork, restaurant etc). Finally, you can rank addresses based on proximity to businesses.
Play around with it here: app.stayinbestarea.com
User: [email protected] pw:hackernews