The place to drop your master builder is, to be a bit more specific, is near the Tiger Lily where the top of the upright portion of the statue is located.
Make sure that the villager you're using for the Cliff Key has sparkly effects, then drop them to the right of the roses.
_________________________
Barbara
Unicorn
Last Day of Work