I stay in Alpharetta for business several times per year. I've tried all the Marriott's in this area and this may become my standard go-to hotel in the area. The full service Marriott a couple miles up the street is nice but 3x the cost! This one is close to many stores and restaurants, yet set back in a wooded setting so your view isn't of the back of a store or a highway.
While it is starting to show some age, it is comfortable, clean, and the staff is wonderful. I would gladly choose this location for my next stop in Alpharetta.