Thanks but it just talks about the search and distance perimeter setting.
Let me make it crystal clear.
Steps
1. User enters search for and near and presses search eg: search for italian restaurant near Santa Clara
2. As part of search results, the User sees all restaurants serving Italian in Santa Clara. By default this result is sorted based on distance from Santa Clara (according to proximity perimeter set in GD settings)
>> IMPORTANT – DOES THIS FUNCTIONALITY EXISTS <<
3. User is presented Sorting drop down based on Ratings , Facilities and other custom fields defined
4. User chooses Ratings in the drop down list
5. User sees the search results re-organized to show highest rated options first.
See example from TripAdvisor attached for further clarity.