Hi, did you put that code in a post, or did you use do_shortcode() to place it in your template?
The reason I ask is that if you insert it into a post the ‘current’ posts is only that post.
If you put it in the template, it should show all of the posts WP has selected (WP places them in a global variable called $wp_query). An example of this is the sidebar widget, which should show all the posts being displayed if you use “current”.
Did you mean you put it into a page as a shortcode, or you put it into the page template?
When show=”current” the map will show the contents of the current WordPress query. WordPress sets it up automatically based on the arguments in the URL. For example the main page is usually a query showing the index of posts, or if you enter http://www.myblog.com/category it sets up a query for posts in that category.
Looking at that URL, my guess is that the WP query is just to display that one page.
Are you using a custom query inside the template for the list of facilities?
If so – try setting the mashup to exactly the same query instead of “current”.