We spent Labor Day weekend here visiting relatives in both Roswell and Alpharetta. The location was perfect for us and there were lots of restaurants nearby.
The room was spacious and the beds were quite comfy. My only complaint was that the room was quite cool but so humid that the carpet felt damp.
Breakfast was good and the waffles were tasty but I would suggest an additional waffle maker as I saw 8 people in line at one point. The breakfast area gets quite loud too if there are groups/sports teams staying in the hotel.
The rate we paid was higher than I wanted to pay but that may have been due to the fact that it was a holiday weekend. If I found this hotel at a lower price in the future, I would be willing to stay there again.