D.P.
What would he think about Grammy & Grandpa having a sleepover at HIS house?
Funny that he seems he thinks you have bought him a really cool new toy, huh? haha
Just tell him the truth that you DID live at gram/pap's but now you two have your own home, which, luckily, is VERY close to Gram/Pap!