Americas Best Value Inn – Decatur/Atlanta