Also I didn't even realize that scene was computer generated. That's amazing.
(I should have said is he famous in 3D spheres)
Homely means ugly. You mean cozy?
Just a guess, but I'd bet they mean "homey".
That's an American English / British English distinction. "Homely" only means "ugly" in American English and only when applied to a person. Otherwise, "homely" means something along the lines of "plain but cosy".