We stayed at this hotel on a Friday night, and as expected during the summer, it was busy with family groups on vacation. The room and service were great but we gave up trying to eat breakfast. The eating area is far too small. We went back twice and there were no tables, and the food line was so backed up you couldn't get near the food. As we were checking out, there was finally space, but it was too late for us at that point. If you stay here plan on taking your food back to your room.
The location is good if you happen to be in Alpharetta - it's not convenient to any of the interstates but there are plenty of good restaurants and shopping close by. I would stay again.