Very clean. A little small but that’s to be expected. Pool area was amazing.