Home away from home. Welcoming and comfortable. It's no wonder Lorna is a super host.