Dovolenka Lady Todd Suites Sliema, Malta