Malta Beaches: Ghajn Tuffieha Bay

Is this the best beach in Malta?