How is your life in Malta? How can you compare Malta to other EU countries or US?
I checked Malta in Google Maps. They have only few Subway restaurants and Starbucks locations.