There is a ton of work here, paintings like this is where an artist grows their skill.

So many different elements to do.

I think it came out great! My only suggestion would be adding shading behind the 2 hanging plants.

They seem somewhat detached, shading there will connect them to the wall more.

Looking at this my guess is you really enjoyed painting it, that comes out in the work.