Clean, wonderful place. Great location.