Clean, home away from home and great location