Super Clean, well decorated, and could not be in a better location. We had a wonderful time.