Very good place!
Amazing view and very close to everything in Valletta.