Plugin answers all the needs of my site already and very easy to install & use. It does all the things written above. Furthermore the plugin does whatever I imagine with the prompt support of the developer!
I added an K2 filter to my site and could not add the map to the results page of this filter. But the support team took care of that immediately. Like they did answer to my all questions in extremely fast.
The support team is really increasing your expectations. Now whenever I have a question, I create a topic in the forum and immediately start refreshing the page. They don't only answer, if needed they immediately login to your FTP and do the job!