Hi dillsquatt
My wife and I were in Malta twice and found it lovely. It really depends on what you want to do there. We stayed in the Fortina , all inclusive , for a birthday on one occasion in Sliema. It suited the occasion as there was a choice of about six restaurants , which was perfect as we tried all types of cuisine . Sliema is a lovely part of Malta but there is no beaches . We also went to Valletta on another occasion and it was also a lovely break . It is a lovely city and there are buses to bring you anywhere . The Excelsior is a lovely hotel in Valetta , where we stayed. We would go back to Malta.