Clean, nice staff and great location.