Lovely place. Loved the mix of ancient and modern. Rooftop terrace is amazing. Bit difficult to park the car in the daytime during weekdays, but evenings and weekend we always found a spot down by the water. Valletta is best explored without car anyway, and the flat is the perfect starting point.