very good place to spend holidays in sun malta.