Islands.com puts St John on list of ‘7 Most Remote Beaches in the Caribbean’