Great place in beautiful Valetta. Highly recommended!