A warm, spacious home away from home.