Amazing location in valleta.