Great outdoors, great indoors. Nestled among beautiful lakes in the charming town of Acworth, Georgia, The Archer is an every day getaway. Enjoy the best of lake life and come home to a relaxing, southern-style apartment home with one, two and three-bedroom options available to make your own. Built with thoughtful details and amenities amid beautiful natural surroundings, The Archer is your destination for high-end, laid-back living.