Masters 2019: The best places to stay near Augusta National - Golf News | Golf Magazine