10 best hotels in Malta, from Valletta to St Julian’s