I disagree with Eric. The Hampton is newer but Grandma's has a full service Restaurant and bar whereas the Hampton has neither and also Grandma's has a nice pool area with a spacious hot tub. If the Hampton was the same price as Grandma's I would still choose Grandma's.
Depends on where you go. Grandma's hotel is about 70/night and the Hampton is about 140/ night. You will get what you pay for at both.
Thanks! Your answer is awaiting moderation.