Clean, warm, welcoming and a very thoughtful host.