Okay, not a new player, but this is very much a noob question that I just never got answered. I've searched everywhere, and gotten nothing but conflicting and incomplete info, so I'm hoping I can get a definitive response here.

What affects the rate of rest XP accumulation? Like, logging off in a sanctuary is better than logging off in the wild, but are there any tiers above that? Are cities better than sanctuary towns? Are residential districts or houses any better? Is there any benefit at all to logging off in an Inn room?