Clean, good value, an excellent place to stay.