An ideal home away from home, spotless, warm, relaxing.