Clean, hospitable, tries to make the stay as enjoyable as possible.