Very nice place on the outskirts of Valetta! Highly recommended!