I thought the actual spawn block is where I labeled it with cobble stone and stairs. It faces the portal directly. If we were to follow your sketch, Ma, the spawn will be in the middle of the cowboys' main road. I'm not sure if it is possible to move the spawnpoint to another location.
Wait! how about I make the center of the gazebo directly under spawnpoint? Then we can follow your sketch, how does that sound?