Amazing place right in the heart of Valletta but just enough off the busy areas. Outstanding rooftop terrace with a stunning view over the 3 cities, perfect for a evening drink or meal.