This place is really amazing. Location is few minutes on foot from center of Valetta and the rooftop terrace has a beautiful view. We would love to go back there!