La Quinta Inn & Suites – Atl South/Newnan