TOP place at Valleta to live !!!