Clean, well-maintained place with amazing hospitality.