Clean, warm and welcoming simply wonderful.