Avoid if it all possible. The staff we encountered was friendly but everything else was very sub par. Before we even got into the room we had to get around all of the people hanging out outside between construction guys and guests who live there long term apparently. Some had holiday decorations in the windows. The unit next to us by the pool had a dog that barked on and off all night whenever someone walked by or knocked on the door, which was multiple times an hour. Visible stains and burn marks in the beds. The toilet wouldn't flush. The tv channel programming didn't match the guide (not a huge issue, but still annoying). The room door didnt close properly. The beds were at least comfortable and i didnt see any bugs, but i would definitely NEVER stay here again and strongly advise you NOT to.