Marsascala, Malta, Malta (1 hotels)