We had a fabulous time in Malta. Spending new years eve in Valetta was a lovely way to bring in the new year. Staying near Silema was great as you have access to the restaurants, the boat trips and access to other areas quite quickly. We used Taxify after Karl suggested it and it was outstanding and we were able to travel all over the island. There are many small convenience stores close by but not a large grocery store. It was about a 20 min walk to the ferry strand to get to Valetta.