Clean, very hospitable .