The place was fantastic. Would highly recommend. Aldo and Trevor were very informative and helpful, and also very accommodating. We very much enjoyed our time in Valletta.