Great place, amazing rooftop views! The perfect location for exploring all Malta has to offer.