Best hotels in Malta: From Valletta to countryside hideaways by Where to stay on the island for luxury and sea breeze