The unit we stayed in was extremely clean and exactly what we were hoping for. The pool area was extremely nice. I would stay again.