lee’s palace