The best place in valleta