Clean, well located, super hospitable, affordable.
Great stay