What is life like in Malta?

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.