I stayed at this Hyatt for 5 nights on a business trip. The hotel is very nice; very friendly stuff; nice lobby. The suites are very spacious and well appointed. The room service is quite good; the movie selection is good as well.
The location is not central; you're in the suburbs of Atlanta. Really nothing to do around; definitely need a car to get anywhere.