Host great welcoming spirit made checking in and out a breeze.