The biggest issue on the current version of the map lies in the size of the choke points. The connectors between each point are too wide/open so the areas are very difficult to hold in general, and become next to impossible to hold at any sort of disadvantage. Since people can flood through every doorway and there are so many options for skybox walljumps, holding aggressively is impossible, and even holding at midrange is extremely risky. The only way to avoid getting wiped when defending at a disadvantage (by getting surrounded and your exits cut off) is to hold very passively, so points get given up for free when otherwise you might see fights. By making a few of the chokes smaller you would greatly improve this issue. In the following screenshots, green lines are where I would suggest adjusting the choke boundaries to, and any blue lines mark spots where clipping could be smoothed out a bit.
The next biggest issue I'd say would be the health location on middle. In the current position, it is quite awkward to access, especially for any demoman rolling out to mid, injured medics, or for teams after fighting their way through choke. If the health pack was more in the open near the banana stand, I think you'd find fights becoming more spread out across all of mid rather than being so stacked towards the cave/cafe area. Perhaps you could add a small health/ammo in the old spot if it seems necessary.
A clipping spot that should be smoothed. Backing into this room you can easily get caught here next to the stairs.
This perch should be removed. It allows you to see over the wall without being shot.
The majority of this room goes unused since the two passages are right next to each other. The wasted space could be reduced significantly.
The geometry of the points themselves and the immediate surrounding areas are quite nice, so with just the few changes to the chokes bringing the flow of the map to a more reasonable place, I think the map will be in a pretty great spot. Looking forward to the next versions. Good luck.