If you take both the Sentinel feat and the Spear Mastery feat (from Unearthed Arcana 6 June 2016) is it possible for the enemy to get close so that they can make a melee attack against you, or do you deny it? I can't figure out how it would work in the rules.
My opinion is as soon as they start moving closer you should be able to make the attack which makes their movement speed 0 so that they cannot move closer.